KSAUDIO_MIX_CAPS 구조체(ksmedia.h)
KSAUDIO_MIX_CAPS 구조체는 슈퍼믹서 노드(KSNODETYPE_SUPERMIX)의 한 입력 채널에서 동일한 노드의 출력 채널로 특정 데이터 경로의 혼합 기능을 지정합니다. 이러한 구조체의 배열은 KSAUDIO_MIXCAP_TABLE 구조체에서 슈퍼믹서 노드를 통해 이러한 모든 경로에 대한 혼합 기능을 지정하는 데 사용됩니다.
통사론
typedef struct {
BOOL Mute;
LONG Minimum;
LONG Maximum;
union {
LONG Reset;
LONG Resolution;
};
} KSAUDIO_MIX_CAPS, *PKSAUDIO_MIX_CAPS;
회원
Mute
입력 채널에서 출력 채널로의 데이터 경로가 혼합되지 않고 음소거되는지 여부를 지정합니다. TRUE 값은 데이터 경로가 음소거되었음을 나타냅니다.
Minimum
입력 채널에서 출력 채널로의 데이터 경로에 대한 최소 혼합 수준을 지정합니다. 자세한 내용은 다음 설명 섹션을 참조하세요.
Maximum
입력 채널에서 출력 채널로의 데이터 경로에 대한 최대 혼합 수준을 지정합니다. 자세한 내용은 다음 설명 섹션을 참조하세요.
Reset
다시 설정 잘못된 표시입니다. 이 멤버를 대신 해결이라고 해야 합니다. 입력 채널에서 출력 채널로의 데이터 경로에 대한 혼합 수준의 해상도를 지정합니다. 해상도 값은 0에서 +2147483647 사이의 범위를 사용합니다. 여기서 0은 제어할 수 없으며 다른 숫자는 최소 및 최대사이의 범위에서 실제 하드웨어 설정 사이의 단계 수입니다.
Resolution
발언
최대 및 최소 멤버의 혼합 수준 값은 다음 배율을 사용합니다.
-2147483648 -Infinity 데시벨(감쇠)입니다.
-2147483647 -32767.99998474 데시벨(감쇠) 및
+2147483647 +32767.99998474 데시벨(게인)입니다.
+2147483647 -2147483648 정수 값으로 표현되는 데시벨 범위입니다.
이 배율의 해상도는 1/65536 데시벨입니다.
요구 사항
요구 | 값 |
---|---|
헤더 | ksmedia.h(Ksmedia.h 포함) |