次の方法で共有


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として表されます) の範囲です。 この値が大きいほど、大きな音の音量が低くなります。

注釈

既定では、両方の構造体メンバーは 0% に設定され、オーディオ ストリームの完全なダイナミック レンジを再現します。

要件

要件
Header ksmedia.h (Ksmedia.h を含む)

こちらもご覧ください

KSPROPERTY_AUDIO_DYNAMIC_RANGE