D2D1_WINDOW_STATE enumeração (d2d1.h)

Descreve se uma janela está ocluída.

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
A janela não está ocluída.
D2D1_WINDOW_STATE_OCCLUDED
Valor: 0x0000001
A janela está ocluída.
D2D1_WINDOW_STATE_FORCE_DWORD
Valor: 0xffffffff

Comentários

Se a janela foi ocluída na última vez em que EndDraw foi chamado, na próxima vez que o destino de renderização chamar CheckWindowState, ele retornará D2D1_WINDOW_STATE_OCCLUDED independentemente do estado atual da janela. Se você quiser usar CheckWindowState para marcar o estado da janela atual, chame CheckWindowState após cada chamada endDraw e ignore seu valor retornado. Isso garantirá que sua próxima chamada para o estado CheckWindowState retorne o estado real da janela.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 7, Windows Vista com SP2 e Atualização de Plataforma para Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 R2, Windows Server 2008 com SP2 e Platform Update para Windows Server 2008 [somente aplicativos da área de trabalho]
Cabeçalho d2d1.h

Confira também

CheckWindowState