ID2D1HwndRenderTarget::CheckWindowState 方法 (d2d1.h)
指示与此呈现目标关联的 HWND 是否被遮挡。
语法
D2D1_WINDOW_STATE CheckWindowState();
返回值
指示与此呈现目标关联的 HWND 是否被遮挡的值。
注解
注意 如果在上次调用 EndDraw 时遮挡窗口,则呈现器目标下次调用 CheckWindowState 时,无论当前窗口状态如何,它都将返回 D2D1_WINDOW_STATE_OCCLUDED 。 如果要使用 CheckWindowState 来确定当前窗口状态,则应在每次 EndDraw 调用后调用 CheckWindowState 并忽略其返回值。 此调用将确保对 CheckWindowState 状态的下一次调用将返回实际的窗口状态。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 7、带 SP2 的 Windows Vista 和适用于 Windows Vista 的平台更新 [桌面应用 |UWP 应用] |
最低受支持的服务器 | Windows Server 2008 R2、Windows Server 2008 SP2 和适用于 Windows Server 2008 的平台更新 [桌面应用 |UWP 应用] |
目标平台 | Windows |
标头 | d2d1.h |
Library | D2d1.lib |
DLL | D2d1.dll |