Compartilhar via


estrutura D2D1_VERTEX_BUFFER_PROPERTIES (d2d1effectauthor.h)

Define as propriedades de um buffer de vértice que são padrão para todas as definições de sombreador de vértice.

Sintaxe

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

Membros

inputCount

O número de entradas para o sombreador de vértice.

usage

Indica com que frequência o buffer de vértice provavelmente será atualizado.

data

O conteúdo inicial do buffer de vértice.

byteWidth

O tamanho do buffer de vértice, em bytes.

Comentários

Se o uso for dinâmico, o sistema poderá retornar um buffer de memória do sistema e copiar esses vértices para o buffer de vértice de renderização para cada elemento.

Se os dados de inicialização não forem especificados, o buffer não será inicializado.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8 e Atualização de Plataforma para Windows 7 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2012 e Atualização de Plataforma para Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP]
Cabeçalho d2d1effectauthor.h

Confira também

D2D1_VERTEX_USAGE

ID2D1EffectContext::CreateVertexBuffer

ID2D1EffectContext::LoadVertexShader