Visual studio 2010 XNA单点触摸游戏-触摸不工作

Visual studio 2010 XNA单点触摸游戏-触摸不工作,visual-studio-2010,xamarin.ios,xna-4.0,tablet,monogame,Visual Studio 2010,Xamarin.ios,Xna 4.0,Tablet,Monogame,我已经安装了Visual Studio 2012 Express和Mono SDK,因此我可以进行XNA游戏开发 我今天开始阅读有关触摸屏和Microsoft.XNA.Framework.Input.touch命名空间的内容。我已将以下代码放入主游戏类的Initialize()方法中: TouchPanelCapabilities tc = new TouchPanelCapabilities(); if (tc.IsConnected) { int i

我已经安装了Visual Studio 2012 Express和Mono SDK,因此我可以进行XNA游戏开发

我今天开始阅读有关触摸屏和Microsoft.XNA.Framework.Input.touch命名空间的内容。我已将以下代码放入主游戏类的Initialize()方法中:

TouchPanelCapabilities tc = new TouchPanelCapabilities();

if (tc.IsConnected)
        {
            int i = tc.MaximumTouchCount;
        }

但是tc.IsConnected返回false。我正在开发一款触摸式Windows8平板电脑,所以不明白为什么它会返回false。有人能帮忙吗?

您正在初始化一个空结构。您需要拨打:

TouchPanelCapabilities tc = TouchPanel.GetCapabilities();
然后,
IsConnected
应该为true