Freigeben über


spatialaudiohrtf.h-Header

Dieser Header wird von Core Audio-APIs verwendet. Weitere Informationen finden Sie unter

spatialaudiohrtf.h enthält die folgenden Programmierschnittstellen:

Schnittstellen

 
ISpatialAudioObjectForHrtf

Stellt ein -Objekt dar, das Audiodaten bereitstellt, die aus einer Position im 3D-Raum relativ zum Benutzer gerendert werden sollen, eine Head-Relative Transfer Function (HRTF).
ISpatialAudioObjectRenderStreamForHrtf

Stellt Methoden zum Steuern eines Hrtf-Audioobjektrenderdatenstroms für räumliche Audioobjekte bereit, einschließlich Starten, Beenden und Zurücksetzen des Datenstroms.

Strukturen

 
SpatialAudioHrtfActivationParams

Gibt die Aktivierungsparameter für eine ISpatialAudioRenderStreamForHrtf an.
SpatialAudioHrtfActivationParams2

Stellt Aktivierungsparameter für einen räumlichen Audiorenderungsstream dar und erweitert SpatialAudioHrtfActivationParams mit der Möglichkeit, Streamoptionen anzugeben.
SpatialAudioHrtfDirectivity

Stellt ein omnidirektionales Modell für ein ISpatialAudioObjectForHrtf dar. Die omnidirektionale Emission wird linear mit dem im Feld Typ angegebenen Direktionivitätsmodell basierend auf dem Wert des Felds Skalierung interpoliert.
SpatialAudioHrtfDirectivityCardioid

Stellt ein kardioid-förmiges Direktivitätsmodell für ein ISpatialAudioObjectForHrtf dar.
SpatialAudioHrtfDirectivityCone

Stellt ein kegelförmiges Directivity-Modell für ein ISpatialAudioObjectForHrtf dar.
SpatialAudioHrtfDirectivityUnion

Definiert ein räumliches Audiodirektivitätsmodell für ein ISpatialAudioObjectForHrtf.
SpatialAudioHrtfDistanceDecay

Stellt das Zerfallsmodell dar, das über die Entfernung von der Position eines ISpatialAudioObjectForHrtf auf die Position des Listeners angewendet wird.

Enumerationen

 
SpatialAudioHrtfDirectivityType

Gibt die Form an, in der sound von einem ISpatialAudioObjectForHrtf ausgegeben wird.
SpatialAudioHrtfDistanceDecayType

Gibt den Typ des Verfalls an, der über die Entfernung von der Position eines ISpatialAudioObjectForHrtf auf die Position des Listeners angewendet wird.
SpatialAudioHrtfEnvironmentType

Gibt den Typ der akustischen Umgebung an, die simuliert wird, wenn Audio für ein ISpatialAudioObjectForHrtf verarbeitet wird.