다음을 통해 공유


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%로 설정되어 오디오 스트림의 전체 동적 범위를 재현합니다.

요구 사항

요구 사항
헤더 ksmedia.h(Ksmedia.h 포함)

추가 정보

KSPROPERTY_AUDIO_DYNAMIC_RANGE