ISpatialAudioObjectRenderStreamBase インターフェイス (spatialaudioclient.h)
ストリームの開始、停止、リセットなど、空間オーディオ オブジェクトのレンダリング ストリームを制御するためのメソッドを提供する基本インターフェイス。 また、アクティブ化された空間オーディオ オブジェクトとデータを更新するプロセスを開始および終了するときに、新しい ISpatialAudioObject インスタンスをアクティブ化し、システムに通知するメソッドも提供します。
このインターフェイスは、Microsoft のオーディオ プラットフォームである Windows Sonic の一部であり、Xbox と Windows の統合された空間サウンドを含む、よりイマーシブなオーディオを実現します。
継承
ISpatialAudioObjectRenderStreamBase インターフェイスは、IUnknown インターフェイスから継承されます。 ISpatialAudioObjectRenderStreamBase には、次の種類のメンバーもあります。
メソッド
ISpatialAudioObjectRenderStreamBase インターフェイスには、これらのメソッドがあります。
ISpatialAudioObjectRenderStreamBase::BeginUpdatingAudioObjects オーディオ オブジェクト データを処理のために送信でき、ISpatialAudioObject 状態を変更できる状態にシステムを配置します。 |
ISpatialAudioObjectRenderStreamBase::EndUpdatingAudioObjects ActivateSpatialAudioObject でアクティブ化された空間オーディオ オブジェクトのオーディオ データの提供が完了したことをシステムに通知します。 |
ISpatialAudioObjectRenderStreamBase::GetAvailableDynamicObjectCount 現在使用可能な動的空間オーディオ オブジェクトの数を取得します。 |
ISpatialAudioObjectRenderStreamBase::GetService ISpatialAudioObjectRenderStream から追加のサービスを取得します。 |
ISpatialAudioObjectRenderStreamBase::Reset 停止したオーディオ ストリームをリセットします。 |
ISpatialAudioObjectRenderStreamBase::Start 空間オーディオ ストリームを開始します。 |
ISpatialAudioObjectRenderStreamBase::Stop 実行中のオーディオ ストリームを停止します。 |
要件
サポートされている最小のクライアント | Windows 10、バージョン 1703 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2016 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | spatialaudioclient.h |