Bagikan melalui


header spatialaudiohrtf.h

Header ini digunakan oleh API Core Audio. Untuk informasi selengkapnya, lihat:

spatialaudiohrtf.h berisi antarmuka pemrograman berikut:

Antarmuka

 
ISpatialAudioObjectForHrtf

Mewakili objek yang menyediakan data audio yang akan dirender dari posisi dalam ruang 3D, relatif terhadap pengguna, fungsi transfer head-relative (HRTF).
ISpatialAudioObjectRenderStreamForHrtf

Menyediakan metode untuk mengontrol aliran render objek audio spasial Hrtf, termasuk memulai, menghentikan, dan mengatur ulang aliran.

Struktur

 
SpatialAudioHrtfActivationParams

Menentukan parameter aktivasi untuk ISpatialAudioRenderStreamForHrtf.
SpatialAudioHrtfActivationParams2

Mewakili parameter aktivasi untuk aliran render audio spasial, memperluas SpatialAudioHrtfActivationParams dengan kemampuan untuk menentukan opsi streaming.
SpatialAudioHrtfDirectivity

Mewakili model omnidirectional untuk ISpatialAudioObjectForHrtf. Emisi omnidirectional diinterpolasi secara linier dengan model directivitas yang ditentukan di bidang Jenis berdasarkan nilai bidang Penskalaan.
SpatialAudioHrtfDirectivityCardioid

Mewakili model directivitas berbentuk kardioid untuk ISpatialAudioObjectForHrtf.
SpatialAudioHrtfDirectivityCone

Mewakili model directivitas berbentuk kerucut untuk ISpatialAudioObjectForHrtf.
SpatialAudioHrtfDirectivityUnion

Mendefinisikan model directivitas audio spasial untuk ISpatialAudioObjectForHrtf.
SpatialAudioHrtfDistanceDecay

Mewakili model pembuangan yang diterapkan dari jarak jauh dari posisi ISpatialAudioObjectForHrtf ke posisi pendengar.

Enumerasi

 
SpatialAudioHrtfDirectivityType

Menentukan bentuk di mana suara dipancarkan oleh ISpatialAudioObjectForHrtf.
SpatialAudioHrtfDistanceDecayType

Menentukan jenis pembuangan yang diterapkan dari jarak jauh dari posisi ISpatialAudioObjectForHrtf ke posisi pendengar.
SpatialAudioHrtfEnvironmentType

Menentukan jenis lingkungan akustik yang disimulasikan saat audio diproses untuk ISpatialAudioObjectForHrtf.