2013-03-20 23 views
0

我想在我的Windows Phone遊戲(C++)使用GestureRecognizer。當我嘗試創建新的GestureRecognizer實例時,構造函數拋出異常:GestureRecognizer Windows Phone中的Direct3D應用程序拋出異常(僅限本機)

「TestGesture.exe中0x76FF277C的第一次機會異常:Microsoft C++異常:內存位置0x00B5E674處的Platform :: ClassNotRegisteredException^HRESULT:0x80040154」。

我剛剛創建了一個新的C++的Windows Phone 8的Direct3D(僅本機)項目,並添加

的Windows UI :: ::輸入:: GestureRecognizer^gestureRecognizer = REF新的Windows UI :: ::輸入:: GestureRecognizer ();

在SetWindow

(CoreWindow ^窗口)函數。

我跟着指示從這個articel http://msdn.microsoft.com/en-us/library/windows/apps/hh994931.aspx但它並沒有幫助我。

我花了幾個小時,試圖找出問題。請幫幫我。

回答

2

正如您所標記的Windows Phone 8這個問題,那麼我想這就是你的目標是什麼。

在這種情況下,有一個note near the bottom of this MSDN article,上面寫着:

的Windows Phone 8 此API不實現,將拋出一個異常,如果調用。

我想這就是你看到的。

+0

感謝您的回答!你知道在C++ Windows Phone 8(遊戲)中如何識別手勢嗎?我寫我自己的手勢識別器,但這是不好的解決方案。 – 2013-03-20 13:13:29

+0

對不起,我不知道任何事情,儘管Google確實發現了一些可能相關或不相關的內容 - http://www.winktoolkit.org/documentation/symbols/wink.ux.GestureRecognizer.html – 2013-03-20 13:29:52

相關問題