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) |