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的實例會定義視訊設定檔支援的擷取設定群組。 例如,一個 MediaCaptureVideoProfileMediaDescription 物件可以代表使用 HDR 視訊在 30 fps 錄製 720p 視訊的設定,另一個物件可以代表以 30 fps 錄製 1080p 視訊的設定,而不需要 HDR 視訊支援。 MediaCaptureVideoProfile物件包含針對該設定檔支援之相片擷取、預覽和視訊錄製的個別媒體描述清單。 如需影片設定檔的詳細資訊,請參閱 MediaCaptureVideoProfile

系統使用 RecordMediaDescription 屬性的方式取決於 VideoProfile 屬性的值。

  • 如果您將 VideoProfile 設定為非 Null 值,並將 RecordMediaDescription 設定為視訊設定檔 SupportedRecordMediaDescription 清單中的值,系統會使用您提供的媒體描述,並根據您指定的設定檔提供優化提示給驅動程式。
  • 如果您將 VideoProfile 設定為非 Null 值,且未設定 RecordMediaDescription 的值,則系統會使用影片設定檔 的 SupportedRecordMediaDescription 清單中的第一個專案作為媒體描述。
  • 如果未設定 VideoProfile 的值,則系統會忽略 RecordMediaDescription 的值,並在導入這些 API 之前還原為舊版行為。

適用於

另請參閱