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 で導入された機能で、新しい通信ストリームが開かれたときに非通信ストリームのボリュームが調整されます。 この機能の詳細については、「既定のダッキング エクスペリエンス」を参照してください。 |