MediaCaptureInitializationSettings.RecordMediaDescription プロパティ

定義

ビデオ録画のメディアの説明を取得または設定します。

public:
 property MediaCaptureVideoProfileMediaDescription ^ RecordMediaDescription { MediaCaptureVideoProfileMediaDescription ^ get(); void set(MediaCaptureVideoProfileMediaDescription ^ value); };
MediaCaptureVideoProfileMediaDescription RecordMediaDescription();

void RecordMediaDescription(MediaCaptureVideoProfileMediaDescription value);
public MediaCaptureVideoProfileMediaDescription RecordMediaDescription { get; set; }
var mediaCaptureVideoProfileMediaDescription = mediaCaptureInitializationSettings.recordMediaDescription;
mediaCaptureInitializationSettings.recordMediaDescription = mediaCaptureVideoProfileMediaDescription;
Public Property RecordMediaDescription As MediaCaptureVideoProfileMediaDescription

プロパティ値

ビデオ キャプチャのメディアの説明。

Windows の要件

アプリの機能
backgroundMediaRecording

注釈

MediaCaptureVideoProfileMediaDescription のインスタンスは、ビデオ プロファイルでサポートされるキャプチャ設定のグループを定義します。 たとえば、1 つの MediaCaptureVideoProfileMediaDescription オブジェクトは、HDR ビデオで 30 fps で 720p ビデオを記録するための設定を表し、もう 1 つは HDR ビデオをサポートせずに 30 fps で 1080p ビデオを記録するための設定を表します。 MediaCaptureVideoProfile オブジェクトには、そのプロファイルでサポートされている写真キャプチャ、プレビュー、ビデオ記録でサポートされているメディアの説明の個別のリストが含まれています。 ビデオ プロファイルの詳細については、「 MediaCaptureVideoProfile」を参照してください。

システムが RecordMediaDescription プロパティを使用する方法は、 VideoProfile プロパティの値によって異なります。

  • VideoProfile を null 以外の値に設定し、RecordMediaDescription をビデオ プロファイルの SupportedRecordMediaDescription リストの値に設定すると、指定したメディアの説明が使用され、指定したプロファイルに基づいて最適化ヒントがドライバーに提供されます。
  • VideoProfile を null 以外の値に設定し、RecordMediaDescription の値が設定されていない場合、システムはビデオ プロファイルの SupportedRecordMediaDescription リストの最初のエントリをメディアの説明として使用します。
  • VideoProfile の値がまったく設定されていない場合、システムは RecordMediaDescription の値を無視し、これらの API が導入される前にレガシ動作に戻ります。

適用対象

こちらもご覧ください