IAudioClient::Metode stop (audioclient.h)
Metode Hentikan menghentikan aliran audio.
Sintaks
HRESULT Stop();
Mengembalikan nilai
Jika metode berhasil dan menghentikan aliran, metode akan mengembalikan S_OK. Jika metode berhasil dan aliran sudah dihentikan, metode akan mengembalikan S_FALSE. Jika gagal, kemungkinan kode pengembalian disertakan, tetapi tidak terbatas pada, nilai yang diperlihatkan dalam tabel berikut.
Menampilkan kode | Deskripsi |
---|---|
|
Klien belum berhasil diinisialisasi. |
|
Layanan audio Windows tidak berjalan. |
Keterangan
Metode ini memerlukan inisialisasi sebelumnya dari antarmuka IAudioClient . Semua panggilan ke metode ini akan gagal dengan kesalahan AUDCLNT_E_NOT_INITIALIZED sampai klien menginisialisasi aliran audio dengan berhasil memanggil metode IAudioClient::Initialize .
Stop adalah metode kontrol yang menghentikan aliran audio yang sedang berjalan. Metode ini menghentikan data dari streaming melalui koneksi klien dengan mesin audio. Menghentikan aliran membekukan jam audio aliran pada posisi alirannya saat ini. Panggilan berikutnya ke IAudioClient::Start menyebabkan aliran dilanjutkan berjalan dari posisi tersebut. Jika perlu, klien dapat memanggil metode IAudioClient::Reset untuk mengatur ulang posisi saat aliran dihentikan.
Untuk contoh kode yang memanggil metode Hentikan , lihat topik berikut:
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2008 [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | audioclient.h |