使用Powershell控制Windows 8相机应用程序?

时间:2014-02-03 12:34:59

标签: powershell windows-8 camera

我想使用网络摄像头录制视频,并有两个选项。首先是将Flash / AS3与Flash Media Server一起使用 - 我真的完成了这个并且它工作正常但我不能完全达到我想要的质量。好吧,Win8相机应用程序将使用相同的网络摄像头以30fps录制1920x1080视频。所以,我以为我可以使用powershell来控制应用程序 - 我需要发送空间来开始/停止录制,并且能够与显示录制内容的另一个图库应用程序来回交换相机应用程序。 我还需要能够在tcp套接字的输入上发送开始/停止记录命令 - 从读取看起来似乎是可行的。 那么,这是适用于PowerShell的东西吗?我一直在试验,无法可靠地访问相机应用程序。也许是因为它是一个地铁应用程序?感谢您的任何提示。

1 个答案:

答案 0 :(得分:1)

您无法真正访问PowerShell中的Metro应用程序或与之交互。可以从桌面访问的WinRT API数量有限。可以从桌面访问Windows.Media.Capture.MediaCapture类型。但是,鉴于WinRT中存在大量异步API,因此在PowerShell中使用WinRT非常具有挑战性。看看我在PowerShell中使用WinRT API所需要的blog post