0

我想在我的 Windows Phone 游戏 (C++) 中使用 GestureRecognizer。当我尝试创建新的 GestureRecognizer 实例时,构造函数抛出异常:

“TestGesture.exe 中 0x76FF277C 处的第一次机会异常:Microsoft C++ 异常:Platform::ClassNotRegisteredException ^ 在内存位置 0x00B5E674。HRESULT:0x80040154”。

我刚刚创建了一个新的 C++ Windows Phone 8 Direct3D (Native Only) 项目并添加了

Windows::UI::Input::GestureRecognizer^gestureRecognizer = ref new Windows::UI::Input::GestureRecognizer();

在 SetWindow(CoreWindow^ 窗口) 函数中。

我按照这篇文章http://msdn.microsoft.com/en-us/library/windows/apps/hh994931.aspx的说明进行操作,但这对我没有帮助。

我花了几个小时试图找出问题所在。请帮我。

4

1 回答 1

2

当您使用 Windows Phone 8 标记此问题时,我认为这就是您的目标。

在这种情况下,这篇 MSDN 文章底部附近有一条注释说:

Windows Phone 8 此 API 未实现,如果调用将引发异常。

我想这就是你所看到的。

于 2013-03-20T12:54:19.913 回答