KSDATAFORMAT_WAVEFORMATEX 구조체(ksmedia.h)
KSDATAFORMAT_WAVEFORMATEX 구조는 웨이브 데이터로 구성된 오디오 스트림의 데이터 형식에 대한 자세한 정보를 제공합니다.
통사론
typedef struct {
KSDATAFORMAT DataFormat;
WAVEFORMATEX WaveFormatEx;
} KSDATAFORMAT_WAVEFORMATEX, *PKSDATAFORMAT_WAVEFORMATEX;
회원
DataFormat
스트림의 데이터 형식에 대한 일반적인 기능을 지정합니다. 이 멤버는 KSDATAFORMAT 형식의 구조체입니다.
WaveFormatEx
오디오 스트림의 데이터 형식에 대한 웨이브별 세부 정보를 설명합니다. 이 멤버에는 초기화된 WAVEFORMATEX 구조체가 포함되어 있습니다.
발언
WAVEFORMATEX 형식을 지정하는 입력 DataRange 매개 변수(PCM 스트림 데이터 범위예제 참조)에 대한 응답으로 IMiniport::D ataRangeIntersection 메서드는 지정된 핀이 호환되는 WAVEFORMATEX 형식을 지원하는지 확인합니다. 이 경우 메서드는 ResultantFormat 매개 변수가 가리키는 버퍼에 KSDATAFORMAT_WAVEFORMATEX 구조(PCM 스트림 데이터 형식예제 참조)를 출력합니다.
KSDATAFORMAT_WAVEFORMATEX 구조체의 WaveFormatEx 멤버를 확장하여 추가 형식 정보(예: 채널 구성 마스크)를 포함할 수 있습니다. 자세한 내용은 WAVEFORMATEXTENSIBLE참조하세요.
요구 사항
요구 | 값 |
---|---|
헤더 | ksmedia.h(Ksmedia.h 포함) |