Interface ISpatialAudioObjectRenderStreamBase (spatialaudioclient.h)

Interface de base qui fournit des méthodes pour contrôler un flux de rendu d’objet audio spatial, y compris le démarrage, l’arrêt et la réinitialisation du flux. Fournit également des méthodes pour activer de nouvelles instances ISpatialAudioObject et notifier le système lorsque vous commencez et terminez le processus de mise à jour des données et des objets audio spatiaux activés.

Cette interface fait partie de Windows Sonic, la plateforme audio de Microsoft pour un son plus immersif qui inclut un son spatial intégré sur Xbox et Windows.

Héritage

L’interface ISpatialAudioObjectRenderStreamBase hérite de l’interface IUnknown. ISpatialAudioObjectRenderStreamBase a également les types de membres suivants :

Méthodes

L’interface ISpatialAudioObjectRenderStreamBase a ces méthodes.

 
ISpatialAudioObjectRenderStreamBase::BeginUpdatingAudioObjects

Place le système dans l’état où les données d’objet audio peuvent être soumises pour traitement et l’état ISpatialAudioObject peut être modifié.
ISpatialAudioObjectRenderStreamBase::EndUpdatingAudioObjects

Avertit le système que l’application a terminé de fournir des données audio pour les objets audio spatiaux activés avec ActivateSpatialAudioObject.
ISpatialAudioObjectRenderStreamBase::GetAvailableDynamicObjectCount

Obtient le nombre d’objets audio spatiaux dynamiques actuellement disponibles.
ISpatialAudioObjectRenderStreamBase::GetService

Obtient des services supplémentaires à partir de ISpatialAudioObjectRenderStream.
ISpatialAudioObjectRenderStreamBase::Reset

Réinitialisez un flux audio arrêté.
ISpatialAudioObjectRenderStreamBase::Start

Démarre le flux audio spatial.
ISpatialAudioObjectRenderStreamBase::Stop

Arrête un flux audio en cours d’exécution.

Configuration requise

   
Client minimal pris en charge Windows 10, version 1703 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2016 (applications de bureau uniquement)
Plateforme cible Windows
En-tête spatialaudioclient.h