Bagikan melalui


Metode IDirectDraw7::WaitForVerticalBlank (ddraw.h)

Membantu aplikasi menyinkronkan dirinya dengan interval kosong vertikal.

Sintaks

HRESULT WaitForVerticalBlank(
  [in] DWORD  unnamedParam1,
  [in] HANDLE unnamedParam2
);

Parameter

[in] unnamedParam1

Salah satu bendera berikut yang menunjukkan berapa lama menunggu kosong vertikal:

DDWAITVB_BLOCKBEGIN

WaitForVerticalBlank kembali saat interval kosong vertikal dimulai.

DDWAITVB_BLOCKBEGINEVENT

Memicu peristiwa saat kosong vertikal dimulai. Nilai ini saat ini tidak didukung.

DDWAITVB_BLOCKEND

WaitForVerticalBlank kembali saat interval kosong vertikal berakhir dan tampilan dimulai.

[in] unnamedParam2

Handel peristiwa yang akan dipicu saat kosong vertikal dimulai. Parameter ini saat ini tidak digunakan.

Nilai kembali

Jika metode berhasil, nilai yang dikembalikan adalah DD_OK.

Jika gagal, metode dapat mengembalikan salah satu nilai kesalahan berikut:

  • DDERR_INVALIDOBJECT
  • DDERR_INVALIDPARAMS
  • DDERR_UNSUPPORTED
  • DDERR_WASSTILLDRAWING

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header ddraw.h
Pustaka Ddraw.lib
DLL Ddraw.dll

Lihat juga

IDirectDraw7