Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Representa um objeto que fornece dados de áudio a serem renderizados de uma posição no espaço 3D, em relação ao usuário. Objetos de áudio espaciais podem ser estáticos ou dinâmicos, que você especifica com o parâmetro de tipo para o método ISpatialAudioObjectRenderStream::ActivateSpatialAudioObject . Objetos de áudio dinâmicos podem ser colocados em uma posição arbitrária no espaço e podem ser movidos ao longo do tempo. Objetos de áudio estáticos são atribuídos a um ou mais canais, definidos na enumeração AudioObjectType , que se correlacionam a um local de alto-falante fixo que pode ser um alto-falante físico ou virtualizado.
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 ISpatialAudioObject herda de ISpatialAudioObjectBase. ISpatialAudioObject também tem estes tipos de membros:
Métodos
A interface ISpatialAudioObject tem esses métodos.
|
ISpatialAudioObject::SetPosition Define a posição no espaço 3D em relação ao ouvinte, do qual os dados de áudio ISpatialAudioObject serão renderizados. |
|
ISpatialAudioObject::SetVolume Define um multiplicador de amplitude de áudio que será aplicado aos dados de áudio fornecidos pelo ISpatialAudioObject antes de ser enviado ao mecanismo de renderização de áudio. |
Comentários
Requisitos
| Requisito | Valor |
|---|---|
| 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 |