在Windows应用商店应用中捕获无声的视频

时间:2013-01-23 13:48:21

标签: windows-store-apps video-capture capability

我想写一个可以捕获视频(没有任何声音)并拍照的Windows应用商店应用。想象一下数码相机:您可以在按下获取图片的按钮之前预览设备屏幕上的图片。

我现在面临的问题是Windows.Media.Capture命名空间只有用于捕获带声音视频的对象的类(CameraCaptureUIMediaCapture)。我不会受到对象功能的困扰,但事实上我必须在应用程序的清单中包含Microphone功能,并且应用程序使用它没有意义。我需要一个只使用网络摄像头功能的课程。

有什么想法吗?

1 个答案:

答案 0 :(得分:5)

我找到了答案,我认为我应该分享它。我很抱歉回答了我自己的问题,但这里有:

可以在MediaCapture对象的设置中指定,在初始化时,它将仅使用视频部分:

var mediaCaptureMgr = new MediaCapture();
var captureSettings = new MediaCaptureInitializationSettings();
captureSettings.StreamingCaptureMode = StreamingCaptureMode.Video;
await mediaCaptureMgr.InitializeAsync(captureSettings);

RTFM!