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