共用方式為


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)

另請參閱

IMiniport::D ataRangeIntersection

KSDATAFORMAT

KSDSOUND_BUFFERDESC