MediaCaptureInitializationSettings.PhotoMediaDescription 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置照片捕获的媒体说明。
public:
property MediaCaptureVideoProfileMediaDescription ^ PhotoMediaDescription { MediaCaptureVideoProfileMediaDescription ^ get(); void set(MediaCaptureVideoProfileMediaDescription ^ value); };
MediaCaptureVideoProfileMediaDescription PhotoMediaDescription();
void PhotoMediaDescription(MediaCaptureVideoProfileMediaDescription value);
public MediaCaptureVideoProfileMediaDescription PhotoMediaDescription { get; set; }
var mediaCaptureVideoProfileMediaDescription = mediaCaptureInitializationSettings.photoMediaDescription;
mediaCaptureInitializationSettings.photoMediaDescription = mediaCaptureVideoProfileMediaDescription;
Public Property PhotoMediaDescription As MediaCaptureVideoProfileMediaDescription
属性值
照片捕获的媒体说明。
Windows 要求
应用功能 |
backgroundMediaRecording
|
注解
MediaCaptureVideoProfileMediaDescription 的实例定义视频配置文件支持的一组捕获设置。 例如,一个 MediaCaptureVideoProfileMediaDescription 对象可以表示使用 HDR 视频以 30 fps 录制 720p 视频的设置,另一个对象可以表示在没有 HDR 视频支持的情况下以 30 fps 录制 1080p 视频的设置。 MediaCaptureVideoProfile 对象包含该配置文件支持的照片捕获、预览和视频录制支持的媒体说明的单独列表。 有关视频配置文件的详细信息,请参阅 MediaCaptureVideoProfile。
系统使用 PhotoMediaDescription 属性的方式取决于 VideoProfile 属性的值。
- 如果将 VideoProfile 设置为非 null 值,并将 PhotoMediaDescription 设置为视频配置文件的 SupportedPhotoMediaDescription 列表中的某个值,系统将使用你提供的媒体说明,并将根据你指定的配置文件向驱动程序提供优化提示。
- 如果将 VideoProfile 设置为非 null 值,并且未设置 PhotoMediaDescription 的值,则系统将使用视频配置文件的 SupportedPhotoMediaDescription 列表中的第一个条目作为媒体说明。
- 如果 根本不设置 VideoProfile 的值,则系统会忽略 PhotoMediaDescription 的值,并在引入视频配置文件 API 之前还原为旧行为。