ksmedia.h) (KSAUDIO_DYNAMIC_RANGE 结构
KSAUDIO_DYNAMIC_RANGE 结构指定音频流的动态范围。 此结构用于获取或设置 KSPROPERTY_AUDIO_DYNAMIC_RANGE 属性的数据值。
语法
typedef struct {
ULONG QuietCompression;
ULONG LoudCompression;
} KSAUDIO_DYNAMIC_RANGE, *PKSAUDIO_DYNAMIC_RANGE;
成员
QuietCompression
指定柔和声音的压缩级别。 此值范围为 0 到 100%, (表示为柔和声音的线性范围压缩0xFFFFFFFF) 。 此值越高,柔和声音的音量就越大。
LoudCompression
指定响亮声音的压缩级别。 此值的范围在 0% 到 100% (表示为响亮声音的线性范围压缩0xFFFFFFFF) 。 此值越高,声音音量就越低。
注解
默认情况下,这两个结构成员都设置为零,这将重现音频流的完整动态范围。
要求
要求 | 值 |
---|---|
Header | ksmedia.h (包括 Ksmedia.h) |