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