Bagikan melalui


Metode IDirectDraw7::GetScanLine (ddraw.h)

Mengambil baris pemindaian yang saat ini sedang digambar pada monitor.

Sintaks

HRESULT GetScanLine(
  [out] LPDWORD unnamedParam1
);

Parameter

[out] unnamedParam1

Penunjuk ke variabel yang menerima baris pemindaian yang sedang digambar oleh tampilan.

Menampilkan nilai

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_VERTICALBLANKINPROGRESS

Keterangan

Garis pemindaian dilaporkan sebagai bilangan bulat berbasis nol. Nilai baris pemindaian yang dikembalikan berada dalam rentang dari 0 hingga n, di mana 0 adalah baris pemindaian pertama yang terlihat di layar dan n adalah baris pemindaian terakhir yang terlihat, ditambah baris pemindaian apa pun yang terjadi selama periode kosong vertikal. Jadi, dalam kasus di mana aplikasi berjalan pada resolusi 640×480 dan ada 12 baris pemindaian selama vblank, nilai yang dikembalikan oleh metode ini berkisar antara 0 hingga 491.

Persyaratan

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

Lihat juga

IDirectDraw7