次の方法で共有


コア オーディオ API

手記

コード例については、コア オーディオ API 使用する SDK サンプルを参照してください。

このドキュメントでは、Microsoft Windows オペレーティング システム ファミリのコア オーディオ アプリケーション プログラミング インターフェイス (API) に関する情報を提供します。 Windows Vista でコア オーディオ API を使用するアプリケーションを開発する際に、ソフトウェア開発者が従うガイドラインを提供します。 これらの API は Windows Vista の新機能であり、以前のバージョンの Windows では使用できません。

コア オーディオ API は、オーディオ アプリケーションがヘッドフォンやマイクなどのオーディオ エンドポイント デバイスにアクセスするための手段を提供します。 コア オーディオ API は、Microsoft DirectSound や Windows マルチメディア waveXxx 関数などの上位レベルのオーディオ API の基盤として機能します。 ほとんどのアプリケーションは上位レベルの API と通信しますが、特別な要件を持つ一部のアプリケーションでは、コア オーディオ API と直接通信する必要がある場合があります。

Windows 7 以降では、既存の API が改善され、新しいシナリオをサポートするために新しい API が追加されました。 ストリームおよびセッション管理 API が改善され、アプリケーションがオーディオ セッションを列挙して拡張制御できるようになりました。 新しい API を使用することで、アプリケーションはカスタム ストリーム減衰エクスペリエンスを実装できます。 新しいデバイス関連 API は、エンドポイント デバイスのドライバー プロパティへのアクセスを提供します。

このドキュメントには、次のセクションが含まれています。

形容
Windows Core オーディオ API について Windows コア オーディオ API の概要と基本的な概念について説明します。
プログラミング ガイド コア オーディオ API の主な機能とその使用方法について説明します。
プログラミング リファレンス コア オーディオ API の C++ リファレンス情報を提供します。

Windows 用の メディア テクノロジ

コア オーディオ API を使用する SDK サンプルを する