Bagikan melalui


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