次の方法で共有


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 形式をサポートしているかどうかを確認します。 その場合、メソッドはKSDATAFORMAT_DSOUND構造体 (DirectSound Stream データ形式 の例を参照) を、ResultantFormat パラメーターが指すバッファーに出力します。

必要条件

要件 価値
ヘッダー ksmedia.h (Ksmedia.h を含む)

関連項目

IMiniport::D ataRangeIntersection

KSDATAFORMAT

KSDSOUND_BUFFERDESC