MediaCaptureInitializationSettings.PreviewMediaDescription 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定預覽影片的媒體描述。
public:
property MediaCaptureVideoProfileMediaDescription ^ PreviewMediaDescription { MediaCaptureVideoProfileMediaDescription ^ get(); void set(MediaCaptureVideoProfileMediaDescription ^ value); };
MediaCaptureVideoProfileMediaDescription PreviewMediaDescription();
void PreviewMediaDescription(MediaCaptureVideoProfileMediaDescription value);
public MediaCaptureVideoProfileMediaDescription PreviewMediaDescription { get; set; }
var mediaCaptureVideoProfileMediaDescription = mediaCaptureInitializationSettings.previewMediaDescription;
mediaCaptureInitializationSettings.previewMediaDescription = mediaCaptureVideoProfileMediaDescription;
Public Property PreviewMediaDescription As MediaCaptureVideoProfileMediaDescription
屬性值
預覽影片的媒體描述。
Windows 需求
應用程式功能 |
backgroundMediaRecording
|
備註
MediaCaptureVideoProfileMediaDescription的實例會定義影片設定檔所支援的擷取設定群組。 例如,一個 MediaCaptureVideoProfileMediaDescription 物件可以代表使用 HDR 視訊在 30 fps 錄製 720p 視訊的設定,另一個物件可以代表在 30 fps 錄製 1080p 視訊的設定,而不需要 HDR 視訊支援。 MediaCaptureVideoProfile物件包含針對該設定檔所支援相片擷取、預覽和視訊錄製的個別媒體描述清單。 如需影片設定檔的詳細資訊,請參閱 MediaCaptureVideoProfile。
系統使用 PreviewMediaDescription 屬性的方式取決於 VideoProfile 屬性的值。
- 如果您將 VideoProfile 設定為非 Null 值,並將 PreviewMediaDescription 設定為影片設定檔 SupportedPreviewMediaDescription 清單中的值,系統會使用您提供的媒體描述,並根據您指定的設定檔,將優化提示提供給驅動程式。
- 如果您將 VideoProfile 設定為非 Null 值,且未設定 PreviewMediaDescription 的值,則系統會使用影片設定檔 SupportedPreviewMediaDescription 清單中的第一個專案做為媒體描述。
- 如果 VideoProfile 的值完全未設定,則系統會忽略 PreviewMediaDescription 的值,並在導入這些 API 之前還原為舊版行為。