다음을 통해 공유


KSAC3_ALTERNATE_AUDIO 구조체(ksmedia.h)

KSAC3_ALTERNATE_AUDIO 구조는 AC-3로 인코딩된 스트림의 두 모노 채널을 스테레오 쌍 또는 두 개의 독립 프로그램 채널로 해석해야 하는지 여부를 지정합니다.

구문

typedef struct {
  BOOL  fStereo;
  ULONG DualMode;
} KSAC3_ALTERNATE_AUDIO, *PKSAC3_ALTERNATE_AUDIO;

멤버

fStereo

두 모노 채널을 스테레오 쌍으로 해석할지 여부를 지정합니다. TRUE이면 두 개의 모노 채널이 스테레오 쌍으로 처리됩니다. FALSE이면 DualMode=0x03 디코더에서 출력되기 전에 두 개의 모노 채널이 혼합됩니다.

DualMode

두 개의 독립적인 오디오 채널이 스트림에 인코딩되면 이 멤버는 채널 1, 채널 2 또는 둘 다에서 오디오 트랙을 사용할지 여부를 지정합니다. 0x01 값은 채널 1을 선택하고 0x02 채널 2를 선택하고 0x03 둘 다 선택합니다. 이 멤버의 값을 다음 상수 중 하나로 지정합니다.

상수
KSAC3_ALTERNATE_AUDIO_1 0x01
KSAC3_ALTERNATE_AUDIO_2 0x02
KSAC3_ALTERNATE_AUDIO_BOTH 0x03

설명

이 구조체는 KSPROPERTY_AC3_ALTERNATE_AUDIO 속성에서 사용됩니다.

AC-3 프로그램 채널의 인코딩에 대한 자세한 내용은 Dolby Labies 웹 사이트의 AC-3 사양을 참조하세요. 사양의 제목은 AC-3(디지털 오디오 압축 표준)입니다.

요구 사항

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

추가 정보

KSPROPERTY_AC3_ALTERNATE_AUDIO