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 |