我必须使用Kinect创建Windows应用商店应用。我想用Kinect处理手势。我遵循了很多教程,但无法使用XAML创建KinectRegion。
这是我的便条纸:
<Page
x:Class="Projet11._0.MainPage"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="using:Projet11._0"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:k="Microsoft.Kinect.Xaml.Controls"
mc:Ignorable="d">
<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
<k:KinectRegion>
// My interface using XAML
</k:KinectRegion>
</Grid>
</Page>
我有此错误:“名称空间XML中的未知类型'KinectRegion':“ Microsoft.Kinect.Xaml.Controls””。
我已经添加了以下引用:-Microsoft Kinect工具包输入-Microsoft Kinect VisualGestureBuild -Microsoft Kinect Xaml控件。
我使用Kinect V2和SDK 2.0
我知道KinectRegion位于“ Microsoft.Kinect.Xaml.Controls”中,但他找不到它。
MSDN:https : //msdn.microsoft.com/zh-cn/library/microsoft.kinect.xaml.controls.kinectregion.aspx并带有工具包名称空间:
https://msdn.microsoft.com/zh-CN/library/microsoft.kinect.toolkit.controls.kinectregion.aspx
https://msdn.microsoft.com/zh-CN/library/microsoft.kinect.xaml.controls.aspx
任何的想法 ?我尝试了很多命名空间..
您可能使该项目针对要构建的解决方案的错误DLL。
例如,如果您使用Windows WPF或Windows 8.0或Windows 8.1进行构建。您需要定位到DLL的不同版本。尝试删除引用并重新添加。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句