다음을 통해 공유


UNCOMPRESSEDAUDIOFORMAT 구조체(audiomediatype.h)

UNCOMPRESSEDAUDIOFORMAT 구조체는 압축되지 않은 오디오 데이터 형식의 프레임 속도, 채널 마스크 및 기타 특성을 지정합니다.

구문

typedef struct _UNCOMPRESSEDAUDIOFORMAT {
  GUID  guidFormatType;
  DWORD dwSamplesPerFrame;
  DWORD dwBytesPerSampleContainer;
  DWORD dwValidBitsPerSample;
  FLOAT fFramesPerSecond;
  DWORD dwChannelMask;
} UNCOMPRESSEDAUDIOFORMAT;

멤버

guidFormatType

데이터 형식 형식의 GUID를 지정합니다.

dwSamplesPerFrame

프레임당 샘플 수를 지정합니다.

dwBytesPerSampleContainer

샘플의 단위 컨테이너를 구성하는 바이트 수를 지정합니다.

dwValidBitsPerSample

샘플당 유효한 비트 수를 지정합니다.

fFramesPerSecond

스트리밍 오디오 데이터의 초당 프레임 수를 지정합니다.

dwChannelMask

압축되지 않은 오디오 데이터에 사용되는 채널 마스크를 지정합니다.

설명

이 구조체는 압축되지 않은 PCM 오디오 형식을 설명하는 매개 변수에 대한 액세스를 제공합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista 및 이후 버전의 Windows에서 사용할 수 있습니다.
머리글 audiomediatype.h(Audiomediatype.h 포함)