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