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 データ範囲の例を参照) に応答して、IMiniport::D ataRangeIntersection メソッドは、指定されたピンが互換性のある DirectSound 形式をサポートしているかどうかを確認します。 その場合、メソッドは ResultantFormat パラメーターが指すバッファーにKSDATAFORMAT_DSOUND構造体 (DirectSound Stream データ形式の例を参照) を出力します。

要件

要件
Header ksmedia.h (Ksmedia.h を含む)

こちらもご覧ください

IMiniport::D ataRangeIntersection

KSDATAFORMAT

KSDSOUND_BUFFERDESC