4

ビデオを(音声なしで)キャプチャして写真を撮ることができるWindowsストアアプリを作成したいと思います。デジタルカメラを想像してみてください。写真を撮るボタンを押す前に、デバイスの画面で写真をプレビューできます。

私が今直面している問題は、Windows.Media.Capture名前空間には、音声付きのビデオをキャプチャするオブジェクトのクラスしかないという事実です(CameraCaptureUIMediaCapture)。オブジェクトの機能に悩まされることはありませんが、アプリのマニフェストにマイク機能を含める必要があり、アプリがそれを使用する意味がないという事実に悩まされています。Webカメラ機能のみを使用するクラスが必要です。

何か案は?

4

1 に答える 1

5

答えを見つけたので、共有する必要があると思いました。私自身の質問に答えて申し訳ありませんが、ここに行きます:

MediaCapture オブジェクトの設定で、初期化時に、ビデオ部分のみを使用するように指定できます。

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

RTFM!

于 2013-01-24T21:21:28.427 に答える