MediaCaptureVideoProfileMediaDescription 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示视频配置文件支持的媒体的说明。
public ref class MediaCaptureVideoProfileMediaDescription sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MediaCaptureVideoProfileMediaDescription final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MediaCaptureVideoProfileMediaDescription
Public NotInheritable Class MediaCaptureVideoProfileMediaDescription
- 继承
- 属性
Windows 要求
设备系列 |
Windows 10 (在 10.0.10240.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)
|
应用功能 |
backgroundMediaRecording
|
注解
MediaCaptureVideoProfileMediaDescription 的实例定义视频配置文件支持的一组捕获设置。 例如,单个视频配置文件可能支持使用 HDR 视频支持以 30 fps 录制 720p 视频,也支持在没有 HDR 视频支持的情况下以 30 fps 录制 1080p 视频。 在这种情况下,其中每一个都将由视频配置文件 的 SupportedRecordMediaDescription 列表中的 MediaCaptureVideoProfileMediaDescription 对象表示。 每个配置文件都包含用于照片捕获、预览和视频录制的媒体说明的单独列表。 有关视频配置文件的详细信息,请参阅 MediaCaptureVideoProfile。
使用 MediaCaptureInitializationSettings 对象将捕获设备配置为使用特定的 MediaCaptureVideoProfileMediaDescription。 配置设备时使用的视频配置文件媒体说明值与其他初始化设置兼容非常重要。 有关如何在 MediaCaptureInitializationSettings 中正确使用媒体配置文件说明的详细信息,请参阅 MediaCaptureInitializationSettings.PhotoMediaDescription、 MediaCaptureInitializationSettings.PreviewMediaDescription 和 MediaCaptureInitializationSettings.RecordMediaDescription。
有关使用视频配置文件的操作指南,请参阅 使用相机配置文件发现和选择相机功能。
版本历史记录
Windows 版本 | SDK 版本 | 已添加值 |
---|---|---|
1803 | 17134 | 属性 |
1803 | 17134 | 子类型 |
属性
FrameRate |
获取媒体说明的帧速率。 |
Height |
获取媒体说明的高度。 |
IsHdrVideoSupported |
获取一个值,该值指示媒体说明是否包含 HDR 视频支持。 |
IsVariablePhotoSequenceSupported |
获取一个值,该值指示媒体说明是否包含可变照片序列支持。 |
Properties |
获取捕获设备制造商提供的自定义属性的只读映射。 |
Subtype |
获取一个字符串,其中包含媒体配置文件支持的媒体编码子类型的标准名称,例如“Aac”、“Jpeg”或“Hevc”。 |
Width |
获取媒体说明的宽度。 |