D2D1_WINDOW_STATE列舉 (d2d1.h)
描述視窗是否遮蔽。
Syntax
typedef enum D2D1_WINDOW_STATE {
D2D1_WINDOW_STATE_NONE = 0x0000000,
D2D1_WINDOW_STATE_OCCLUDED = 0x0000001,
D2D1_WINDOW_STATE_FORCE_DWORD = 0xffffffff
} ;
常數
D2D1_WINDOW_STATE_NONE 值: 0x0000000 視窗未遮蔽。 |
D2D1_WINDOW_STATE_OCCLUDED 值: 0x0000001 視窗已遮蔽。 |
D2D1_WINDOW_STATE_FORCE_DWORD 值: 0xffffffff |
備註
如果視窗在上次呼叫 EndDraw 時遭到遮蔽,則下次轉譯目標呼叫 CheckWindowState 時,不論目前的窗口狀態為何,都會傳回 D2D1_WINDOW_STATE_OCCLUDED 。 如果您想要使用 CheckWindowState 檢查目前的窗口狀態,請在每次 EndDraw 呼叫之後呼叫 CheckWindowState,並忽略其傳回值。 這可確保您下一次呼叫 CheckWindowState 狀態會傳回實際的窗口狀態。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 適用於 Windows Vista 的 Windows 7、Windows Vista SP2 和平臺更新 [僅限桌面應用程式] |
最低支援的伺服器 | Windows Server 2008 R2、Windows Server 2008 SP2 和 Platform Update for Windows Server 2008 [僅限傳統型應用程式] |
標頭 | d2d1.h |