ISpatialAudioObjectRenderStreamNotify インターフェイス (spatialaudioclient.h)
空間オーディオ クライアントが ISpatialAudioObjectRenderStream の状態の変更に応答するための通知を提供します。
このインターフェイスを実装するオブジェクトを登録するには、ISpatialAudioClient::ActivateSpatialAudioStream メソッドに渡される SpatialAudioClientActivationParams 構造体の NotifyObject パラメーターに割り当てます。 ISpatialAudioObjectRenderStreamNotify インターフェイスを登録すると、クライアントはインターフェイスの OnAvailableDynamicObjectCountChange メソッドを介してコールバックの形式でイベント通知を受け取ります。
このインターフェイスは、Microsoft のオーディオ プラットフォームである Windows Sonic の一部であり、Xbox と Windows の統合された空間サウンドを含む、よりイマーシブなオーディオを実現します。
継承
ISpatialAudioObjectRenderStreamNotify インターフェイスは、IUnknown インターフェイスから継承します。 ISpatialAudioObjectRenderStreamNotify には、次の種類のメンバーもあります。
メソッド
ISpatialAudioObjectRenderStreamNotify インターフェイスには、これらのメソッドがあります。
ISpatialAudioObjectRenderStreamNotify::OnAvailableDynamicObjectCountChange ISpatialAudioObjectRenderStream のレンダリング容量が変更されようとしているときに空間オーディオ クライアントに通知し、変更が発生するまでの時間を指定し、変更後に使用できる動的オーディオ オブジェクトの数を指定します。 |
要件
サポートされている最小のクライアント | Windows 10、バージョン 1703 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2016 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | spatialaudioclient.h |