Metode IAudioClockAdjustment::SetSampleRate (audioclient.h)
Metode SetSampleRate menetapkan laju sampel aliran.
Sintaks
HRESULT SetSampleRate(
[in] float flSampleRate
);
Parameter
[in] flSampleRate
Laju sampel baru dalam bingkai per detik.
Nilai kembali
Jika metode berhasil, metode akan mengembalikan S_OK.
Menampilkan kode | Deskripsi |
---|---|
|
Aliran audio belum berhasil diinisialisasi. |
|
Laju sampel berada di luar rentang untuk Objek Pemrosesan Audio. |
Keterangan
Metode ini tidak boleh dipanggil dari utas pemrosesan real time.
Laju sampel baru akan berlaku setelah bingkai saat ini selesai diproses dan akan tetap berlaku sampai SetSampleRate dipanggil lagi. Klien audio harus diinisialisasi dalam mode bersama (AUDCLNT_SHAREMODE_SHARED), jika tidak SetSampleRate gagal.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 7 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 R2 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | audioclient.h |