Freigeben über


D2D1_VERTEX_USAGE-Enumeration (d2d1effectauthor.h)

Gibt an, ob sich der Vertexpuffer selten oder häufig ändert.

Syntax

typedef enum D2D1_VERTEX_USAGE {
  D2D1_VERTEX_USAGE_STATIC = 0,
  D2D1_VERTEX_USAGE_DYNAMIC = 1,
  D2D1_VERTEX_USAGE_FORCE_DWORD = 0xffffffff
} ;

Konstanten

 
D2D1_VERTEX_USAGE_STATIC
Wert: 0
Der erstellte Vertexpuffer wird selten aktualisiert.
D2D1_VERTEX_USAGE_DYNAMIC
Wert: 1
Der erstellte Vertexpuffer wird häufig geändert.
D2D1_VERTEX_USAGE_FORCE_DWORD
Wert: 0xffffffff

Hinweise

Wenn ein dynamischer Vertexpuffer erstellt wird, wird der Puffer von Direct2D nicht unbedingt direkt einem Direct3D-Vertexpuffer zugeordnet. Stattdessen kann eine Systemspeicherkopie in den Vertexpuffer der Rendering-Engine kopiert werden, während die Effekte gerendert werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 und Plattformupdate für Windows 7 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 und Plattformupdate für Windows Server 2008 R2 [Desktop-Apps | UWP-Apps]
Kopfzeile d2d1effectauthor.h

Weitere Informationen

D2D1_BLEND_DESCRIPTION

ID2D1BlendTransform