Interfaz ISpatialAudioObjectRenderStreamNotify (spatialaudioclient.h)
Proporciona notificaciones para que los clientes de audio espacial respondan a los cambios en el estado de un ISpatialAudioObjectRenderStream.
Para registrar el objeto que implementa esta interfaz, asígnelo al parámetro NotifyObject de la estructura SpatialAudioClientActivationParams pasada al método ISpatialAudioClient::ActivateSpatialAudioStream . Después de registrar su interfaz ISpatialAudioObjectRenderStreamNotify , el cliente recibe notificaciones de eventos en forma de devoluciones de llamada a través del método OnAvailableDynamicObjectCountChange en la interfaz.
Esta interfaz forma parte de Windows Sonic, la plataforma de audio de Microsoft para obtener audio más inmersivo que incluye sonido espacial integrado en Xbox y Windows.
Herencia
La interfaz ISpatialAudioObjectRenderStreamNotify hereda de la interfaz IUnknown . ISpatialAudioObjectRenderStreamNotify también tiene estos tipos de miembros:
Métodos
La interfaz ISpatialAudioObjectRenderStreamNotify tiene estos métodos.
ISpatialAudioObjectRenderStreamNotify::OnAvailableDynamicObjectCountChange Notifica al cliente de audio espacial cuando la capacidad de representación de un ISpatialAudioObjectRenderStream está a punto de cambiar, especifica la hora después de la cual se producirá el cambio y especifica el número de objetos de audio dinámicos que estarán disponibles después del cambio. |
Requisitos
Cliente mínimo compatible | Windows 10, versión 1703 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2016 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | spatialaudioclient.h |