Bagikan melalui


enumerasi D2D1_WINDOW_STATE (d2d1.h)

Menjelaskan apakah jendela terpaku.

Sintaks

typedef enum D2D1_WINDOW_STATE {
  D2D1_WINDOW_STATE_NONE = 0x0000000,
  D2D1_WINDOW_STATE_OCCLUDED = 0x0000001,
  D2D1_WINDOW_STATE_FORCE_DWORD = 0xffffffff
} ;

Konstanta

 
D2D1_WINDOW_STATE_NONE
Nilai: 0x0000000
Jendela tidak terpaku.
D2D1_WINDOW_STATE_OCCLUDED
Nilai: 0x0000001
Jendela dihilangkan.
D2D1_WINDOW_STATE_FORCE_DWORD
Nilai: 0xffffffff

Keterangan

Jika jendela dihilangkan terakhir kali EndDraw dipanggil, kali berikutnya target render memanggil CheckWindowState, itu mengembalikan D2D1_WINDOW_STATE_OCCLUDED terlepas dari status jendela saat ini. Jika Anda ingin menggunakan CheckWindowState untuk memeriksa status jendela saat ini, panggil CheckWindowState setelah setiap panggilan EndDraw dan abaikan nilai pengembaliannya. Ini akan memastikan bahwa panggilan Anda berikutnya ke status CheckWindowState mengembalikan status jendela aktual.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 7, Windows Vista dengan SP2 dan Pembaruan Platform untuk Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 R2, Windows Server 2008 dengan SP2 dan Pembaruan Platform untuk Windows Server 2008 [hanya aplikasi desktop]
Header d2d1.h

Lihat juga

CheckWindowState