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
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 |