次の方法で共有


コア オーディオ プログラミング ガイド

このガイド セクションでは、Windows Vista のコア オーディオ API の概念と機能について説明し、アプリケーション プログラミングで使用する方法について説明します。

このセクションには、次のトピックが含まれています。

話題 形容
オーディオ コンポーネント User-Mode コア オーディオ API の低レベルインターフェイスを介して、クライアントはオーディオ ストリームを管理およびミックスするシステム コンポーネントにアクセスできます。
保護されたユーザー モード オーディオ (PUMA) 保護された環境 (PE) のユーザー モード オーディオ エンジンである保護されたユーザー モード オーディオ (PUMA) の更新について説明します。これは、オーディオ処理とレンダリングのためのより安全な環境を提供します。
オーディオ エンドポイント デバイスの する オーディオ エンドポイント デバイスは、マイクやスピーカーなどのオーディオ デバイスとのユーザー フレンドリな対話を可能にするソフトウェア抽象化です。
オーディオ セッション オーディオ セッションは、クライアントが関連するオーディオ ストリームのコレクションを 1 つのユニットとして管理できるようにするソフトウェア抽象化です。
ボリューム コントロールの システムは、ポリシーベースのボリューム設定を、論理的かつ一貫性のある方法でユーザーのボリューム設定と統合します。
Stream Management Windows オーディオ セッション API (WASAPI) は、クライアントにオーディオ ストリームを作成および管理するためのメソッドの完全なセットを提供します。
デバイス トポロジ DeviceTopology API を使用すると、クライアントはオーディオ ハードウェア内のさまざまなデータ パスに沿ったオーディオ コントロールを検出できます。
IKsControl インターフェイスを使用してオーディオ プロパティにアクセスする する 特殊なオーディオ アプリケーションでは、IKsControl インターフェイスを使用してオーディオ アダプターのプロパティにアクセスする必要がある場合があります。
レガシ オーディオ API との相互運用性の Windows Vista のコア オーディオ API の主な機能は、DirectSound、DirectShow、および Windows マルチメディア waveOutXxx および waveInXxx 関数を使用する既存のアプリケーションに組み込むことができます。
空間サウンド Xbox と Windows で空間サウンドをサポートするための Microsoft のプラットフォーム レベルのソリューションである Windows Sonic を使用して、サラウンドと昇格 (リスナーの上または下) の両方のオーディオ キューを有効にするためのガイダンスを提供します。

 

コア オーディオ API する