Metode ISpatialAudioObjectRenderStreamNotify::OnAvailableDynamicObjectCountChange (spatialaudioclient.h)
Memberi tahu klien audio spasial ketika kapasitas penyajian untuk ISpatialAudioObjectRenderStream akan berubah, menentukan waktu setelah perubahan akan terjadi, dan menentukan jumlah objek audio dinamis yang akan tersedia setelah perubahan.
Sintaks
HRESULT OnAvailableDynamicObjectCountChange(
[in] ISpatialAudioObjectRenderStreamBase *sender,
[in] LONGLONG hnsComplianceDeadlineTime,
[in] UINT32 availableDynamicObjectCountChange
);
Parameter
[in] sender
Aliran render audio spasial tempat jumlah objek dinamis yang tersedia berubah.
[in] hnsComplianceDeadlineTime
Waktu setelah batas sumber daya spasial akan berubah, dalam unit 100 nanodetik. Nilai 0 berarti bahwa perubahan akan segera terjadi.
[in] availableDynamicObjectCountChange
Jumlah objek audio spasial dinamis yang akan tersedia untuk aliran setelah hnsComplianceDeadlineTime.
Nilai kembali
Jika metode berhasil, metode akan mengembalikan S_OK. Jika gagal, kode kesalahan akan dikembalikan.
Keterangan
ISpatialAudioObject dinamis adalah salah satu yang diaktifkan dengan mengatur parameter jenis ke metode ISpatialAudioObjectRenderStream::ActivateSpatialAudioObject ke AudioObjectType_Dynamic. Klien memiliki batas jumlah maksimum objek audio spasial dinamis yang dapat diaktifkan pada satu waktu. Ketika kapasitas alur penyajian audio berubah, sistem akan secara dinamis menyesuaikan jumlah maksimum objek audio spasial dinamis bersamaan. Sebelum melakukannya, sistem akan memanggil OnAvailableDynamicObjectCountChange untuk memberi tahu klien tentang perubahan batas sumber daya.
Rilis Panggilan pada ISpatialAudioObject ketika tidak lagi digunakan untuk membebaskan sumber daya untuk membuat objek audio spasial dinamis baru.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | spatialaudioclient.h |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk