次の方法で共有


アナログ オーディオ ストリームのデータ範囲

この例では、KSDATARANGE 構造体を使用して、アナログ オーディオ ストリームのデータ範囲を記述します。

  DataRange.FormatSize  = sizeof(KSDATARANGE);
  DataRange.Flags       = 0;
  DataRange.SampleSize  = 0;
  DataRange.Reserved    = 0;
  DataRange.MajorFormat = STATICGUIDOF(KSDATAFORMAT_TYPE_AUDIO);
  DataRange.SubFormat   = STATICGUIDOF(KSDATAFORMAT_SUBTYPE_ANALOG);
  DataRange.Specifier   = STATICGUIDOF(KSDATAFORMAT_SPECIFIER_NONE);

通常、ミニポート ドライバーは、この種類のデータ範囲を使用して、オーディオ アダプター カードの有線接続を表すブリッジ ピンを通過するアナログ信号を記述します。 ブリッジ ピンの詳細については、「オーディオ フィルター グラフ」を参照してください。 また、「フィルター トポロジの公開」のコード例を参照してください。