Interface ISpatialAudioObjectRenderStreamNotify (spatialaudioclient.h)
Fornece notificações para clientes de áudio espacial responderem a alterações no estado de um ISpatialAudioObjectRenderStream.
Registre o objeto que implementa essa interface atribuindo-a ao parâmetro NotifyObject da estrutura SpatialAudioClientActivationParams passada para o método ISpatialAudioClient::ActivateSpatialAudioStream . Depois de registrar sua interface ISpatialAudioObjectRenderStreamNotify , o cliente recebe notificações de eventos na forma de retornos de chamada por meio do método OnAvailableDynamicObjectCountChange na interface .
Essa interface faz parte do Windows Sonic, plataforma de áudio da Microsoft para áudio mais imersivo que inclui som espacial integrado no Xbox e no Windows.
Herança
A interface ISpatialAudioObjectRenderStreamNotify herda da interface IUnknown . ISpatialAudioObjectRenderStreamNotify também tem estes tipos de membros:
Métodos
A interface ISpatialAudioObjectRenderStreamNotify tem esses métodos.
ISpatialAudioObjectRenderStreamNotify::OnAvailableDynamicObjectCountChange Notifica o cliente de áudio espacial quando a capacidade de renderização de um ISpatialAudioObjectRenderStream está prestes a ser alterada, especifica o tempo após o qual a alteração ocorrerá e especifica o número de objetos de áudio dinâmicos que estarão disponíveis após a alteração. |
Requisitos
Cliente mínimo com suporte | Windows 10, versão 1703 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2016 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | spatialaudioclient.h |