为什么我不能使用 Windows.Phone.Media.Capture 命名空间?
Why can't I use the Windows.Phone.Media.Capture namespace?
我试图在我的应用程序中使用 AudioVideoCaptureDevice
命名空间,但我似乎无法找到该命名空间。我的猜测是我缺少程序集参考,但我不确定是否需要这样做。我正在使用 Visual Studio 2015 并针对 Windows Phone 8.1 SDK 进行构建。
AudioVideoCaptureDevice
可用于 Windows Phone Silverlight 8.1 应用程序。
您创建了 Windows Phone 8.1 Store 应用程序,它使用 WinRT API。
您的主要两个选择是:
- 创建新项目并使用 Windows Phone Silverlight 8.1
- 保留项目原样,但使用
Windows.Media.Capture
命名空间的 MediaCapture
class 而不是 AudioVideoCaptureDevice
有可用的代码示例 here。它演示了如何在 Window Store App 中使用 Media Capture API(它适用于 Windows 8.1 而不是 Windows Phone 8.1 但大部分 API 在他们之间共享,因此,这可以适应在 Windows Phone 8.1 应用程序中使用)。
您可能还想阅读有关此主题的更多信息,因为这两个 API 之间存在更多差异。
- Difference between Windows Phone Silverlight 8.1 and Windows Phone 8.1 development
- What is the difference between Windows Phone 8.1 and Windows Phone 8.1 Silverlight
- In windows phone 8.1 what is the differance between Windows phone project and silverlight project?
我试图在我的应用程序中使用 AudioVideoCaptureDevice
命名空间,但我似乎无法找到该命名空间。我的猜测是我缺少程序集参考,但我不确定是否需要这样做。我正在使用 Visual Studio 2015 并针对 Windows Phone 8.1 SDK 进行构建。
AudioVideoCaptureDevice
可用于 Windows Phone Silverlight 8.1 应用程序。
您创建了 Windows Phone 8.1 Store 应用程序,它使用 WinRT API。
您的主要两个选择是:
- 创建新项目并使用 Windows Phone Silverlight 8.1
- 保留项目原样,但使用
Windows.Media.Capture
命名空间的MediaCapture
class 而不是AudioVideoCaptureDevice
有可用的代码示例 here。它演示了如何在 Window Store App 中使用 Media Capture API(它适用于 Windows 8.1 而不是 Windows Phone 8.1 但大部分 API 在他们之间共享,因此,这可以适应在 Windows Phone 8.1 应用程序中使用)。
您可能还想阅读有关此主题的更多信息,因为这两个 API 之间存在更多差异。
- Difference between Windows Phone Silverlight 8.1 and Windows Phone 8.1 development
- What is the difference between Windows Phone 8.1 and Windows Phone 8.1 Silverlight
- In windows phone 8.1 what is the differance between Windows phone project and silverlight project?