4

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

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

有任何想法吗?

4

1 回答 1

5

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

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

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

实时调频!

于 2013-01-24T21:21:28.427 回答