D2D1_VERTEX_BUFFER_PROPERTIES struttura (d2d1effectauthor.h)

Definisce le proprietà di un buffer dei vertici standard per tutte le definizioni di vertex shader.

Sintassi

typedef struct D2D1_VERTEX_BUFFER_PROPERTIES {
  UINT32            inputCount;
  D2D1_VERTEX_USAGE usage;
  const BYTE        *data;
  UINT32            byteWidth;
} D2D1_VERTEX_BUFFER_PROPERTIES;

Members

inputCount

Numero di input al vertex shader.

usage

Indica la frequenza con cui è probabile che venga aggiornato il buffer del vertice.

data

Contenuto iniziale del buffer del vertice.

byteWidth

Dimensioni del buffer del vertice, in byte.

Commenti

Se l'utilizzo è dinamico, il sistema potrebbe restituire un buffer di memoria di sistema e copiare questi vertici nel buffer dei vertici di rendering per ogni elemento.

Se i dati di inizializzazione non vengono specificati, il buffer verrà non inizializzato.

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_VERTEX_USAGE

ID2D1EffectContext::CreateVertexBuffer

ID2D1EffectContext::LoadVertexShader