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 视频的设置,另一个对象可以表示在没有 HDR 视频支持的情况下以 30 fps 录制 1080p 视频的设置。 MediaCaptureVideoProfile 对象包含该配置文件支持的照片捕获、预览和视频录制支持的媒体说明的单独列表。 有关视频配置文件的详细信息,请参阅 MediaCaptureVideoProfile。
系统使用 PreviewMediaDescription 属性的方式取决于 VideoProfile 属性的值。
- 如果将 VideoProfile 设置为非 null 值,并将 PreviewMediaDescription 设置为视频配置文件的 SupportedPreviewMediaDescription 列表中的某个值,则系统将使用你提供的媒体说明,并将根据你指定的配置文件向驱动程序提供优化提示。
- 如果将 VideoProfile 设置为非 null 值,并且未设置 PreviewMediaDescription 的值,则系统将使用视频配置文件的 SupportedPreviewMediaDescription 列表中的第一个条目作为媒体说明。
- 如果根本未设置 VideoProfile 的值,则系统会忽略 PreviewMediaDescription 的值,并在引入这些 API 之前还原为旧行为。