0

イベント ドリブンの排他モードで Wasapi を使用するアプリケーションがあり、ほとんどのデバイスで正常に動作します。ただし、再生デバイスのプロパティでハードウェア アクセラレーションが有効になっているマシンに遭遇すると、無音の出力が得られます。エラーは報告されておらず、Wasapi システムはデバッグ時に完全に正常に機能しているように見えます。ただし、出力は単に無音です。

コントロール パネルのサウンド プロパティを使用してハードウェア アクセラレーションをオフにすると、問題なく動作します。

これまでのところ、インテル SST オーディオ デバイス (WDM) を使用するローエンド デバイスでのみこれを行うことができました。

他の誰かがこれに遭遇しますか?ハードウェア アクセラレーション デバイスを排他モードで使用するために必要な特別な WASAPI 初期化手順はありますか?

4

1 に答える 1

0

私は同じ問題を抱えていますが、Microsoft https://msdn.microsoft.com/en-us/library/windows/hardware/dn302026(v=vs.85).aspxによると 、オフロードされたストリームはソフトウェアをバイパスしてハードウェアに直接送られますサウンドエンジン。ただし、ループバック ストリームは、ドライバーによって提供される loppback ピンを介して WASAPI に返されることも示しています。ただし、そのストリームにアクセスする方法がわかりませんでした。

于 2016-01-21T11:15:13.380 に答える