1

C++ コア オーディオ API を使用して、デバイスの変更の検出、音量レベルの検出など、アプリケーションでさまざまなオーディオ関連の操作を実行する予定です。しかし、私のソリューションには、古い Wave API (waveInxxx) を使用するオーディオ キャプチャ コードもあります。今は触れたくない。コア オーディオ API を安全に使用できますか? また、これら (コアとウェーブ) が同じオーディオ エンドポイントで動作する場合、共存できますか? これにより、アプリケーションがクラッシュまたはハングしますか?

前もって感謝します。

4

1 に答える 1

3

はい、古い Wave API を安全に使用できます。これらは現在、Core Audio API の観点から実装されています。

この MSDN ページでは、Core Audio に関して古い API がどのように実装されているかを説明しています。

従来のオーディオ API との相互運用性

このページには、物事がどのように接続されているかを示す素晴らしい図があります。

ユーザーモードのオーディオ コンポーネント

于 2016-03-29T06:27:21.307 に答える