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 |