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 포함) |