如何在我的WPF项目中导入windows.media.capture?

时间:2015-06-11 05:52:51

标签: c# wpf visual-studio-2013 windows-8.1 windows-7-x64

我真的很困惑windows media capture命名空间,我想导入命名空间来开发windows 8.1中的camera功能。

仅供参考,我开发使用visual studio 2013和Windows 7 64位,我已经尝试过安装Windows 8软件开发套件,但我仍然找不到命名空间。

我错过了什么吗?

2 个答案:

答案 0 :(得分:6)

最后,我已经在Windows 7 x64中开发了适用于Windows 8.1桌面的应用程序,并希望分享我在这里的一些经验。

步骤:

  1. 在wpf应用中修改.csproject(在<TargetPlatformVersion>8.1</TargetPlatformVersion>内添加<PropertyGroup>

  2. 添加&#34; Windows&#34;图书馆参考文献 Add Windows Reference

  3. 加载一些.Net Framework 4库(System.Runtime.dll,System.Runtime.InteropServices.WindowsRuntime.dll,System.Threading和System.Threading.Task)通常位于C:\ Windows \ Microsoft中的位置.NET \ Framework64 \ v4.0.30319 \

  4. 加载System.Runtime.WindowsRuntime.dll(C:\ Program Files(x86)\ Reference Assemblies \ Microsoft \ Framework.NETCore \ v4.5)

  5. 但我们无法调试应用程序,因为与Windows 7具有不同的运行时,我们只能构建和部署到Windows 8.1平板电脑。

    我使用MSSQLServer Compact DB Express 2014完成了相机功能,GPS和数据库操作。

    参考:

答案 1 :(得分:0)

Windows.media.capture 最低支持的客户端是Windows 8,支持的最低手机是Windows Phone 8.1。

MSDN

查看此文章