Compartilhar via


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