KSPROPERTY_AUDIO_EQ_BANDS
KSPROPERTY_AUDIO_EQ_BANDS 속성은 이퀄라이제이션 테이블의 빈도 대역 집합을 지정합니다. EQ 노드(KSNODETYPE_EQUALIZER)에 있는 채널의 get-only 속성입니다.
사용량 요약 테이블
가져오기 | 설정 | 대상 | 속성 설명자 형식 | 속성 값 형식 |
---|---|---|---|---|
Yes |
아니요 |
필터 |
ULONG 배열 |
속성 값(작업 데이터)은 ULONG 요소의 배열입니다.
ULONG CenterFreqVal[N];
채널의 균등화 테이블에 N 빈도 대역에 대한 항목이 포함된 경우 배열에는 N 요소가 포함되고 각 배열 요소는 해당 대역의 중심 빈도를 지정합니다. 미니포트 드라이버는 각 요소에 헤르츠(Hz)로 표현되는 정수 주파수 값을 씁니다. 배열 요소에 대한 균등화 대역 할당은 다음 표에 나와 있습니다.
Array 요소 설명 CenterFreqVal[0]
이퀄라이제이션 밴드 0의 중심 주파수(Hz)입니다.
CenterFreqVal[1]
이퀄라이제이션 밴드 1의 중심 주파수(Hz)입니다.
...
CenterFreqVal[N-1]
이퀄라이제이션 밴드 N-1의 중심 주파수(Hz)입니다.
반환 값
KSPROPERTY_AUDIO_EQ_BANDS 속성 요청은 성공적으로 완료되었음을 나타내는 STATUS_SUCCESS 반환합니다. 그렇지 않으면 요청은 코드에 적절한 오류 상태 반환합니다.
설명
이퀄라이제이션 대역의 수는 먼저 KSPROPERTY_AUDIO_NUM_EQ_BANDS 요청을 제출하여 확인할 수 있습니다.
빈도 대역의 균등화 수준은 KSPROPERTY_AUDIO_EQ_LEVEL 속성에 의해 지정됩니다.
요구 사항
헤더 |
Ksmedia.h(Ksmedia.h 포함) |