KSAUDIO_DYNAMIC_RANGE结构 (ksmedia.h)

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),以响亮的声音。 此值越高,声音音量越低。

言论

默认情况下,这两个结构成员都设置为零%,这将重现音频流的完整动态范围。

要求

要求 价值
标头 ksmedia.h (包括 Ksmedia.h)

另请参阅

KSPROPERTY_AUDIO_DYNAMIC_RANGE