共用方式為


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)

另請參閱

IMiniport::D ataRangeIntersection

KSDATAFORMAT

KSDSOUND_BUFFERDESC