enumerazione D2D1_VERTEX_USAGE (d2d1effectauthor.h)

Indica se il buffer del vertice cambia raramente o frequentemente.

Sintassi

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

Costanti

 
D2D1_VERTEX_USAGE_STATIC
Valore: 0
Il buffer del vertice creato viene aggiornato raramente.
D2D1_VERTEX_USAGE_DYNAMIC
Valore: 1
Il buffer del vertice creato viene modificato di frequente.
D2D1_VERTEX_USAGE_FORCE_DWORD
Valore: 0xffffffff

Commenti

Se viene creato un buffer del vertice dinamico, Direct2D non esegue necessariamente il mapping del buffer direttamente a un buffer del vertice Direct3D. È invece possibile copiare una copia della memoria di sistema nel buffer del vertice del motore di rendering quando vengono visualizzati gli effetti.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 e Aggiornamento della piattaforma per Windows 7 [app desktop | App UWP]
Server minimo supportato Windows Server 2012 e Aggiornamento della piattaforma per Windows Server 2008 R2 [app desktop | App UWP]
Intestazione d2d1effectauthor.h

Vedi anche

D2D1_BLEND_DESCRIPTION

ID2D1BlendTransform