VideoEncodingQuality 枚举

定义

确定视频编码格式。

public enum class VideoEncodingQuality
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class VideoEncodingQuality
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum VideoEncodingQuality
var value = Windows.Media.MediaProperties.VideoEncodingQuality.auto
Public Enum VideoEncodingQuality
继承
VideoEncodingQuality
属性

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)

字段

Auto 0

根据当前相机设置自动填充正确的设置。 因此,使用 “自动 ”时,将忽略手动修改的设置。 例如,如果使用静态创建方法(如 CreateWmv)创建预设配置文件,并将 “自动 ”指定为编码质量,则根据当前相机设置,对属性所做的任何更改都将被值覆盖。

HD1080p 1

HD1080p 格式。

HD720p 2

HD720p 格式。

Ntsc 4

Ntsc 格式。

Pal 5

Pal 格式。

Qvga 7

Qvga 格式。

Uhd2160p 8

2160p UHD 格式。
使用此 API 测试此枚举的可操作性:

 if (ApiInformation.IsEnumNamedValuePresent("Windows.Media.MediaProperties.VideoEncodingQuality", "Uhd2160p"))
 {
 }
Uhd4320p 9

4320p UHD 格式。
使用此 API 测试此枚举的可操作性:

 if (ApiInformation.IsEnumNamedValuePresent("Windows.Media.MediaProperties.VideoEncodingQuality", "Uhd4320p"))
 {
 }
Vga 6

Vga 格式。

Wvga 3

Wvga 格式。

注解

版本历史记录

Windows 版本 SDK 版本 增值
1703 15063 Uhd2160p
1703 15063 Uhd4320p

适用于