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 數據格式中的範例),其 ResultantFormat 參數指向該緩衝區。
要求
要求 | 價值 |
---|---|
標頭 | ksmedia.h (包括 Ksmedia.h) |