ISpatialAudioObjectRenderStreamBase::Stop method (spatialaudioclient.h)
Menghentikan aliran audio yang sedang berjalan.
Sintaks
HRESULT Stop();
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 |
---|---|
|
ISpatialAudioClient yang terkait dengan aliran audio spasial telah dihancurkan. |
|
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. |
|
Terjadi kesalah internal. |
|
Media yang terkait dengan aliran audio spasial menggunakan format yang tidak didukung. |
Keterangan
Menghentikan aliran menyebabkan data berhenti mengalir antara buffer titik akhir dan mesin audio.
Anda dapat mempertimbangkan operasi ini untuk menjeda aliran karena meninggalkan jam audio aliran pada posisi aliran saat ini dan tidak mengatur ulang ke 0. Panggilan berikutnya ke Mulai menyebabkan aliran dilanjutkan berjalan dari posisi saat ini.
Atur Ulang Panggilan untuk mengatur ulang posisi jam ke 0 dan menyebabkan semua instans ISpatialAudioObject aktif dicabut.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | spatialaudioclient.h |