AudioEncodingQuality 枚举

定义

描述音频编码的质量级别。 质量越高,音频保真度越好,生成的文件越大。

编码音频的质量由多个因素决定。

  • 表示的通道数。 一个声道用于单声道,两个声道用于立体声。

  • 数字采样率。 这必须至少是要重现的最高音调频率的两倍。

  • 数字采样分辨率。 这也称为位深度。 + 8 位提供低分辨率和 256 个去crete 级别。

  • 16 位提供中等分辨率,具有 65,536 个取消创建级别。

  • 24 位和 32 位提供高分辨率。

  • 用于对音频进行编码的有损压缩量。

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

Windows 要求

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

字段

Auto 0

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

High 1

立体声、专业音频采样率 (48 kHz) ,每秒 192 千比特 (kbps) 数据传输速率。

Low 3

单声道、CD 质量采样率 (44.1 kHz) ,每秒 96 千比特 (kbps) 数据传输速率。

Medium 2

立体声、CD 质量采样率 (44.1 kHz) ,每秒 128 千比特 (kbps) 数据传输速率。

适用于