ISpatialAudioObjectRenderStreamBase-Schnittstelle (spatialaudioclient.h)

Basisschnittstelle, die Methoden zum Steuern eines Renderdatenstroms für räumliche Audioobjekte bereitstellt, einschließlich Starten, Beenden und Zurücksetzen des Datenstroms. Bietet auch Methoden zum Aktivieren neuer ISpatialAudioObject-Instanzen und zum Benachrichtigen des Systems, wenn Sie den Prozess der Aktualisierung aktivierter räumlicher Audioobjekte und -daten beginnen und beenden.

Diese Schnittstelle ist Teil von Windows Sonic, der Audioplattform von Microsoft für immersivere Audiowiedergabe, die integrierte raumbezogene Sound auf Xbox und Windows umfasst.

Vererbung

Die ISpatialAudioObjectRenderStreamBase-Schnittstelle erbt von der IUnknown-Schnittstelle . ISpatialAudioObjectRenderStreamBase verfügt auch über die folgenden Membertypen:

Methoden

Die ISpatialAudioObjectRenderStreamBase-Schnittstelle verfügt über diese Methoden.

 
ISpatialAudioObjectRenderStreamBase::BeginUpdatingAudioObjects

Versetzt das System in den Zustand, in dem Audioobjektdaten zur Verarbeitung übermittelt und der ISpatialAudioObject-Zustand geändert werden kann.
ISpatialAudioObjectRenderStreamBase::EndUpdatingAudioObjects

Benachrichtigt das System, dass die App die Bereitstellung von Audiodaten für die mit ActivateSpatialAudioObject aktivierten räumlichen Audioobjekte abgeschlossen hat.
ISpatialAudioObjectRenderStreamBase::GetAvailableDynamicObjectCount

Ruft die Anzahl der derzeit verfügbaren dynamischen räumlichen Audioobjekte ab.
ISpatialAudioObjectRenderStreamBase::GetService

Ruft zusätzliche Dienste aus dem ISpatialAudioObjectRenderStream ab.
ISpatialAudioObjectRenderStreamBase:Reset:Reset

Zurücksetzen eines beendeten Audiodatenstroms.
ISpatialAudioObjectRenderStreamBase::Start

Startet den räumlichen Audiostream.
ISpatialAudioObjectRenderStreamBase:Stop

Beendet einen ausgeführten Audiostream.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 10, Version 1703 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2016 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile spatialaudioclient.h