IAudioEndpoint::Metode GetLatency (audioengineendpoint.h)

Metode GetLatency mendapatkan latensi titik akhir audio.

Sintaks

HRESULT GetLatency(
  [out] HNSTIME *pLatency
);

Parameter

[out] pLatency

Penunjuk ke variabel HNSTIME yang menerima latensi yang ditambahkan ke aliran oleh titik akhir audio.

Menampilkan nilai

Jika metode berhasil, metode akan mengembalikan S_OK.

Keterangan

Ada beberapa latensi untuk titik akhir sehingga buffer dapat tetap berada di depan data yang sudah diterapkan untuk transfer input/output (I/O) (pemutaran atau pengambilan). Misalnya, jika titik akhir audio menggunakan buffer 5 milidetik untuk tetap berada di depan transfer I/O, latensi yang dikembalikan oleh metode ini adalah 5 milidetik.

Metode ini tidak boleh dipanggil dari utas pemrosesan real time.

API AudioEndpoint Layanan Desktop Jarak Jauh adalah untuk digunakan dalam skenario Desktop Jauh; ini bukan untuk aplikasi klien.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 7
Server minimum yang didukung Windows Server 2008 R2
Target Platform Windows
Header audioengineendpoint.h

Lihat juga

IAudioEndpoint