KSDATAFORMAT_DSOUND 結構 (ksmedia.h)
KSDATAFORMAT_DSOUND 結構提供 DirectSound 音訊數據流的詳細資訊。
語法
typedef struct {
KSDATAFORMAT DataFormat;
KSDSOUND_BUFFERDESC BufferDesc;
} KSDATAFORMAT_DSOUND, *PKSDATAFORMAT_DSOUND;
成員
DataFormat
指定數據流的數據格式。 此成員是 KSDATAFORMAT 類型的結構。
BufferDesc
描述 DirectSound 緩衝區。 這個成員是類型 KSDSOUND_BUFFERDESC的結構。
備註
為了回應指定 DirectSound 格式的輸入 DataRange 參數, (請參閱 DirectSound Stream Data Range) 中的範例,IMiniport::D ataRangeIntersection 方法會檢查指定的針腳是否支援兼容的 DirectSound 格式。 如果是的話,方法會將KSDATAFORMAT_DSOUND結構輸出 (請參閱 DirectSound Stream Data Format) 至其 ResultantFormat 參數所指向的緩衝區範例。
規格需求
需求 | 值 |
---|---|
標頭 | ksmedia.h (包含 Ksmedia.h) |