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)