Freigeben über


D2D1_WINDOW_STATE-Enumeration (d2d1.h)

Beschreibt, ob ein Fenster verworren ist.

Syntax

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

Konstanten

 
D2D1_WINDOW_STATE_NONE
Wert: 0x0000000
Das Fenster ist nicht verschließen.
D2D1_WINDOW_STATE_OCCLUDED
Wert: 0x0000001
Das Fenster ist verworren.
D2D1_WINDOW_STATE_FORCE_DWORD
Wert: 0xffffffff

Hinweise

Wenn das Fenster beim letzten Aufruf von EndDraw verworfen wurde, gibt das Renderziel beim nächsten Aufruf von CheckWindowStateD2D1_WINDOW_STATE_OCCLUDED unabhängig vom aktuellen Fensterstatus zurück. Wenn Sie CheckWindowState verwenden möchten, um den aktuellen Fensterstatus zu überprüfen, rufen Sie checkWindowState nach jedem EndDraw-Aufruf auf, und ignorieren Sie dessen Rückgabewert. Dadurch wird sichergestellt, dass Ihr nächster Aufruf des CheckWindowState-Zustands den tatsächlichen Fensterstatus zurückgibt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7, Windows Vista mit SP2 und Plattformupdate für Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2, Windows Server 2008 mit SP2 und Plattformupdate für Windows Server 2008 [nur Desktop-Apps]
Kopfzeile d2d1.h

Weitere Informationen

CheckWindowState