Interface ISpatialAudioObjectRenderStreamNotify (spatialaudioclient.h)

Fournit des notifications pour que les clients audio spatiaux répondent aux modifications de l’état d’un ISpatialAudioObjectRenderStream.

Vous inscrivez l’objet qui implémente cette interface en l’affectant au paramètre NotifyObject de la structure SpatialAudioClientActivationParams passée à la méthode ISpatialAudioClient::ActivateSpatialAudioStream . Après avoir inscrit son interface ISpatialAudioObjectRenderStreamNotify , le client reçoit des notifications d’événements sous forme de rappels via la méthode OnAvailableDynamicObjectCountChange dans l’interface.

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 ISpatialAudioObjectRenderStreamNotify hérite de l’interface IUnknown. ISpatialAudioObjectRenderStreamNotify a également les types de membres suivants :

Méthodes

L’interface ISpatialAudioObjectRenderStreamNotify a ces méthodes.

 
ISpatialAudioObjectRenderStreamNotify::OnAvailableDynamicObjectCountChange

Avertit le client audio spatial lorsque la capacité de rendu d’un ISpatialAudioObjectRenderStream est sur le point de changer, spécifie l’heure après laquelle la modification se produira et spécifie le nombre d’objets audio dynamiques qui seront disponibles après la modification.

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