Condividi tramite


enumerazione D2D1_WINDOW_STATE (d2d1.h)

Descrive se una finestra è occlusa.

Sintassi

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

Costanti

 
D2D1_WINDOW_STATE_NONE
Valore: 0x0000000
La finestra non è bloccata.
D2D1_WINDOW_STATE_OCCLUDED
Valore: 0x0000001
La finestra è occlusa.
D2D1_WINDOW_STATE_FORCE_DWORD
Valore: 0xffffffff

Commenti

Se la finestra è stata bloccata l'ultima volta che è stato chiamato EndDraw , la volta successiva che la destinazione di rendering chiama CheckWindowState, restituisce D2D1_WINDOW_STATE_OCCLUDED indipendentemente dallo stato della finestra corrente. Se si vuole usare CheckWindowState per controllare lo stato corrente della finestra, chiamare CheckWindowState dopo ogni chiamata EndDraw e ignorarne il valore restituito. In questo modo, la chiamata successiva a CheckWindowState restituisce lo stato effettivo della finestra.

Requisiti

Requisito Valore
Client minimo supportato Windows 7, Windows Vista con SP2 e Aggiornamento della piattaforma per Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 R2, Windows Server 2008 con SP2 e Platform Update per Windows Server 2008 [solo app desktop]
Intestazione d2d1.h

Vedi anche

CheckWindowState