Antarmuka ISpatialAudioObjectRenderStreamBase (spatialaudioclient.h)
Antarmuka dasar yang menyediakan metode untuk mengontrol aliran render objek audio spasial, termasuk memulai, menghentikan, dan mengatur ulang aliran. Juga menyediakan metode untuk mengaktifkan instans ISpatialAudioObject baru dan memberi tahu sistem saat Anda memulai dan mengakhiri proses pembaruan objek dan data audio spasial yang diaktifkan.
Antarmuka ini adalah bagian dari Windows Sonic, platform audio Microsoft untuk audio yang lebih imersif yang mencakup suara spasial terintegrasi pada Xbox dan Windows.
Warisan
Antarmuka ISpatialAudioObjectRenderStreamBase mewarisi dari antarmuka IUnknown . ISpatialAudioObjectRenderStreamBase juga memiliki jenis anggota ini:
Metode
Antarmuka ISpatialAudioObjectRenderStreamBase memiliki metode ini.
ISpatialAudioObjectRenderStreamBase::BeginUpdatingAudioObjects Menempatkan sistem ke dalam status di mana data objek audio dapat dikirimkan untuk diproses dan status ISpatialAudioObject dapat dimodifikasi. |
ISpatialAudioObjectRenderStreamBase::EndUpdatingAudioObjects Memberi tahu sistem bahwa aplikasi telah selesai menyediakan data audio untuk objek audio spasial yang diaktifkan dengan ActivateSpatialAudioObject. |
ISpatialAudioObjectRenderStreamBase::GetAvailableDynamicObjectCount Mendapatkan jumlah objek audio spasial dinamis yang saat ini tersedia. |
ISpatialAudioObjectRenderStreamBase::GetService Mendapatkan layanan tambahan dari ISpatialAudioObjectRenderStream. |
ISpatialAudioObjectRenderStreamBase::Reset Mengatur ulang aliran audio yang dihentikan. |
ISpatialAudioObjectRenderStreamBase::Start Memulai aliran audio spasial. |
ISpatialAudioObjectRenderStreamBase::Stop Menghentikan aliran audio yang sedang berjalan. |
Persyaratan
Klien minimum yang didukung | Windows 10, versi 1703 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2016 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | spatialaudioclient.h |