header spatialaudioclient.h
Header ini digunakan oleh API Core Audio. Untuk informasi selengkapnya, lihat:
spatialaudioclient.h berisi antarmuka pemrograman berikut:
Antarmuka
IAudioFormatEnumerator Menyediakan daftar format audio yang didukung. Format yang paling disukai adalah format pertama dalam daftar. Dapatkan referensi ke antarmuka ini dengan memanggil ISpatialAudioClient::GetSupportedAudioObjectFormatEnumerator. |
ISpatialAudioClient Antarmuka ISpatialAudioClient memungkinkan klien membuat aliran audio yang memancarkan audio dari posisi dalam ruang 3D. |
ISpatialAudioClient2 Antarmuka ISpatialAudioClient2 mewarisi dari ISpatialAudioClient dan menambahkan metode untuk meminta dukungan untuk membongkar buffer audio besar. |
ISpatialAudioObject Mewakili objek yang menyediakan data audio yang akan dirender dari posisi dalam ruang 3D, relatif terhadap pengguna. |
ISpatialAudioObjectBase Antarmuka dasar yang mewakili objek yang menyediakan data audio untuk dirender dari posisi dalam ruang 3D, relatif terhadap pengguna. |
ISpatialAudioObjectRenderStream Menyediakan metode untuk mengontrol aliran render objek audio spasial, termasuk memulai, menghentikan, dan mengatur ulang aliran. |
ISpatialAudioObjectRenderStreamBase Antarmuka dasar yang menyediakan metode untuk mengontrol aliran render objek audio spasial, termasuk memulai, menghentikan, dan mengatur ulang aliran. |
ISpatialAudioObjectRenderStreamNotify Menyediakan pemberitahuan bagi klien audio spasial untuk merespons perubahan status ISpatialAudioObjectRenderStream. |
Struktur
SpatialAudioClientActivationParams Mewakili parameter aktivasi opsional untuk aliran render audio spasial. Teruskan struktur ini ke ActivateAudioInterfaceAsync saat mengaktifkan antarmuka ISpatialAudioClient. |
SpatialAudioObjectRenderStreamActivationParams Mewakili parameter aktivasi untuk aliran render audio spasial. Teruskan struktur ini ke ISpatialAudioClient::ActivateSpatialAudioStream saat mengaktifkan aliran. |
SpatialAudioObjectRenderStreamActivationParams2 Mewakili parameter aktivasi untuk aliran render audio spasial, memperluas SpatialAudioObjectRenderStreamActivationParams dengan kemampuan untuk menentukan opsi streaming. |
Enumerasi
AudioObjectType Menentukan jenis ISpatialAudioObject. |
SPATIAL_AUDIO_STREAM_OPTIONS Menentukan opsi aliran audio untuk panggilan ke ActivateSpatialAudioStream. |