Bagikan melalui


Metode ISpatialAudioObjectRenderStreamBase::EndUpdatingAudioObjects (spatialaudioclient.h)

Memberi tahu sistem bahwa aplikasi telah selesai menyediakan data audio untuk objek audio spasial yang diaktifkan dengan ActivateSpatialAudioObject.

Sintaks

HRESULT EndUpdatingAudioObjects();

Mengembalikan nilai

Jika metode berhasil, metode akan mengembalikan S_OK. Jika gagal, kemungkinan kode pengembalian menyertakan, tetapi tidak terbatas pada, nilai yang diperlihatkan dalam tabel berikut.

Menampilkan kode Deskripsi
SPTLAUDCLNT_E_OUT_OF_ORDER
EndUpdatingAudioObjects dipanggil sebelum BeginUpdatingAudioObjects.
SPTLAUDCLNT_E_DESTROYED
ISpatialAudioClient yang terkait dengan aliran audio spasial telah dihancurkan.
AUDCLNT_E_DEVICE_INVALIDATED
Perangkat titik akhir audio telah dicabut, atau perangkat keras audio atau sumber daya perangkat keras terkait telah dikonfigurasi ulang, dinonaktifkan, dihapus, atau dibuat tidak tersedia untuk digunakan.
AUDCLNT_E_RESOURCES_INVALIDATED
Sumber daya yang terkait dengan aliran audio spasial tidak lagi valid.
SPTLAUDCLNT_E_INTERNAL
Terjadi kesalah internal.
AUDCLNT_E_UNSUPPORTED_FORMAT
Media yang terkait dengan aliran audio spasial menggunakan format yang tidak didukung.

Keterangan

Pointer yang diambil dengan ISpatialAudioObjectBase::GetBuffer tidak dapat lagi digunakan setelah metode ini dipanggil.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header spatialaudioclient.h

Lihat juga

ISpatialAudioObjectRenderStream

ISpatialAudioObjectRenderStreamBase