audiopolicy.h ヘッダー

このヘッダーは、Core Audio API によって使用されます。 詳細については、次を参照してください。

audiopolicy.h には、次のプログラミング インターフェイスが含まれています。

インターフェイス

 
IAudioSessionControl

IAudioSessionControl インターフェイスを使用すると、クライアントはオーディオ セッションの制御パラメーターを構成し、セッション内のイベントを監視できます。
IAudioSessionControl2

IAudioSessionControl2 インターフェイスは、クライアントがオーディオ セッションに関する情報を取得するために使用できます。
IAudioSessionEnumerator

IAudioSessionEnumerator インターフェイスは、オーディオ デバイス上のオーディオ セッションを列挙します。
IAudioSessionEvents

IAudioSessionEvents インターフェイスは、ボリューム レベルの変更、表示名、セッション状態など、セッション関連のイベントの通知を提供します。
IAudioSessionManager

IAudioSessionManager インターフェイスを使用すると、クライアントはクロスプロセスとプロセス固有のオーディオ セッションの両方のセッション コントロールとボリューム コントロールにアクセスできます。
IAudioSessionManager2

IAudioSessionManager2 インターフェイスを使用すると、アプリケーションでオーディオ デバイスのサブミックスを管理できます。
IAudioSessionNotification

IAudioSessionNotification インターフェイスは、オーディオ セッションの作成時に通知を提供します。
IAudioVolumeDuckNotification

IAudioVolumeDuckNotification インターフェイスは、ストリームの減衰の変更に関する通知を送信するためにシステムによって使用されます。ストリーム減衰 (ダッキング) は、Windows 7 で導入された機能で、新しい通信ストリームが開かれたときに非通信ストリームのボリュームが調整されます。 この機能の詳細については、「既定のダッキング エクスペリエンス」を参照してください。