Metode IDirect3DDevice9Ex::WaitForVBlank (d3d9.h)
Tangguhkan eksekusi utas panggilan hingga sinyal kosong vertikal berikutnya.
Sintaks
HRESULT WaitForVBlank(
[in] UINT iSwapChain
);
Parameter
[in] iSwapChain
Jenis: UINT
Menukar indeks rantai. Ini adalah indeks opsional berbasis nol yang digunakan untuk menentukan rantai pertukaran pada kartu multihead.
Menampilkan nilai
Jenis: HRESULT
Metode ini akan selalu mengembalikan D3D_OK.
Keterangan
Metode ini memungkinkan aplikasi untuk secara efisien membatasi kecepatan bingkai mereka ke monitor yang terkait dengan perangkat. Setelah kosong vertikal, jumlah waktu yang diperlukan agar utas bangun biasanya sangat singkat.
Dalam beberapa skenario, perangkat keras mungkin berhenti menghasilkan sinyal kosong vertikal ketika tidak ada yang ditampilkan di monitor. Dalam hal ini, metode akan menunggu sekitar 100ms dan kembali dengan D3D_OK.
Persyaratan
Target Platform | Windows |
Header | d3d9.h |
Pustaka | D3D9.lib |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk