オーディオ レンダラー (ウェーブアウト) フィルター

[このページに関連付けられている機能 DirectShow は、従来の機能です。 MediaPlayerIMFMediaEngine、および Media Foundation のオーディオ/ビデオ キャプチャに置き換わりました。 これらの機能は、Windows 10とWindows 11用に最適化されています。 新しいコードでは、可能であれば、DirectShow ではなく Media Foundation で MediaPlayerIMFMediaEngineAudio/Video Capture を使用することを強くお勧めします。 Microsoft は、従来の API を使用する既存のコードを、可能であれば新しい API を使用するように書き直すよう提案しています。]

このフィルターでは、waveOut* API を使用して波形オーディオをレンダリングします。 ただし、 DirectSound レンダラー フィルターは、DirectSound を使用して同じ機能を提供します。 既定では、フィルター グラフ マネージャーでは、このフィルターの代わりに DirectSound レンダラーが使用されます。 waveOut Audio Renderer ではオーディオの混合が無効になっているため、再生中に複数のオーディオ ストリームを混在させる必要がある場合は、DirectSound レンダラーを使用します。

このフィルターは、オーディオ ストリームのサブタイプをチェックしません。 形式で渡される WAVEFORMAT または WAVEFORMATEX 構造体には、接続に必要な情報が含まれています。

このフィルターは、オーディオ ドライバーに依存するサンプル レートの範囲をサポートします。

Label
フィルター インターフェイス
入力ピン メディアの種類 MEDIATYPE_Audio
入力ピン インターフェイス
出力ピン メディアの種類 該当なし。
出力ピン インターフェイス 該当なし。
CLSID のフィルター処理 CLSID_AudioRender
プロパティ ページ CLSID CLSID_AudioPropertiesCLSID_AudioRendererAdvancedProperties
[実行可能ファイル] quartz.dll
メリット MERIT_DO_NOT_USE
フィルター カテゴリ CLSID_AudioRendererCategory

 

DirectShow フィルター