Share via


enumeración D2D1_WINDOW_STATE (d2d1.h)

Describe si una ventana está ocluida.

Syntax

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

Constantes

 
D2D1_WINDOW_STATE_NONE
Valor: 0x0000000
La ventana no está ocluida.
D2D1_WINDOW_STATE_OCCLUDED
Valor: 0x0000001
La ventana está ocluida.
D2D1_WINDOW_STATE_FORCE_DWORD
Valor: 0xffffffff

Comentarios

Si se ocluyó la ventana la última vez que se llamó a EndDraw , la próxima vez que el destino de representación llama a CheckWindowState, devuelve D2D1_WINDOW_STATE_OCCLUDED independientemente del estado de la ventana actual. Si desea usar CheckWindowState para comprobar el estado actual de la ventana, llame a CheckWindowState después de cada llamada a EndDraw y omita su valor devuelto. Esto garantizará que la siguiente llamada al estado CheckWindowState devuelva el estado real de la ventana.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7, Windows Vista con SP2 y Actualización de plataforma para Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2, Windows Server 2008 con SP2 y Actualización de plataforma para Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado d2d1.h

Consulte también

CheckWindowState