Interfaccia ISpatialAudioObjectForHrtf (spatialaudiohrtf.h)

Rappresenta un oggetto che fornisce dati audio da eseguire il rendering da una posizione nello spazio 3D, rispetto all'utente, una funzione di trasferimento head-relative (HRTF). Gli oggetti audio spaziali possono essere statici o dinamici, che si specificano con il parametro di tipo al metodo ISpatialAudioObjectRenderStreamForHrtf::ActivateSpatialAudioObjectForHrtf . Gli oggetti audio dinamici possono essere posizionati in una posizione arbitraria nello spazio e possono essere spostati nel tempo. Gli oggetti audio statici vengono assegnati a uno o più canali, definiti nell'enumerazione AudioObjectType , che ognuno correla a una posizione di altoparlante fissa che può essere un altoparlante fisico o virtualizzato

Questa interfaccia fa parte di Windows Sonic, la piattaforma audio di Microsoft per un audio più immersivo che include audio spaziale integrato su Xbox e Windows.

Ereditarietà

L'interfaccia ISpatialAudioObjectForHrtf eredita da ISpatialAudioObjectBase. ISpatialAudioObjectForHrtf include anche questi tipi di membri:

Metodi

L'interfaccia ISpatialAudioObjectForHrtf include questi metodi.

 
ISpatialAudioObjectForHrtf::SetDirectivity

Imposta il modello di directtività audio spaziale per ISpatialAudioObjectForHrtf.
ISpatialAudioObjectForHrtf::SetDistanceDecay

Imposta il modello di decadimento applicato sulla distanza dalla posizione di un oggetto ISpatialAudioObjectForHrtf alla posizione del listener.
ISpatialAudioObjectForHrtf::SetEnvironment

Imposta il tipo di ambiente acustico simulato quando l'audio viene elaborato per ISpatialAudioObjectForHrtf.
ISpatialAudioObjectForHrtf::SetGain

Imposta il guadagno per ISpatialAudioObjectForHrtf.
ISpatialAudioObjectForHrtf::SetOrientation

Imposta l'orientamento nello spazio 3D, rispetto al frame di riferimento del listener, da cui verranno visualizzati i dati audio ISpatialAudioObjectForHrtf.
ISpatialAudioObjectForHrtf::SetPosition

Imposta la posizione nello spazio 3D, rispetto al listener, da cui verranno visualizzati i dati audio ISpatialAudioObjectForHrtf.

Commenti

Nota Molti dei metodi forniti da questa interfaccia vengono implementati nell'interfaccia ISpatialAudioObjectBase ereditata.
 

Requisiti

Requisito Valore
Client minimo supportato Windows 10 versione 1703 [solo app desktop]
Server minimo supportato Windows Server 2016 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione spatialaudiohrtf.h

Vedi anche

ISpatialAudioObjectBase