KSDATAFORMAT_WAVEFORMATEX結構 (ksmedia.h)
KSDATAFORMAT_WAVEFORMATEX 結構提供包含波浪數據之音訊數據流之數據格式的詳細資訊。
語法
typedef struct {
KSDATAFORMAT DataFormat;
WAVEFORMATEX WaveFormatEx;
} KSDATAFORMAT_WAVEFORMATEX, *PKSDATAFORMAT_WAVEFORMATEX;
成員
DataFormat
指定數據流數據格式的一般功能。 此成員是 KSDATAFORMAT 類型的結構。
WaveFormatEx
描述音訊數據流數據格式的波浪特定詳細數據。 這個成員包含已初始化的 「其」的「APIATEX 」結構。
備註
為了回應輸入 DataRange 參數,該參數指定了一個其 (在 PCM Stream Data Range) 中看到範例,IMiniport::D ataRangeIntersection 方法會檢查指定的針腳是否支援兼容的WIREATEX 格式。 如果是,方法會將KSDATAFORMAT_WAVEFORMATEX結構輸出 (請參閱 PCM Stream Data Format) 至其 ResultantFormat 參數所指向的緩衝區範例。
請注意,可以擴充KSDATAFORMAT_WAVEFORMATEX結構的 WaveFormatEx 成員,以包含其他格式資訊 (例如通道組態遮罩) 。 如需詳細資訊,請參閱 WAVEFORMATEXTENSIBLE。
規格需求
需求 | 值 |
---|---|
標頭 | ksmedia.h (包含 Ksmedia.h) |