Compartilhar via


Buffers de vértice Direct3D

Um buffer de vértice contém os dados de vértice associados aos primitivos de um buffer de comando em uma chamada para D3dDrawPrimitives2. Os vértices são representados usando o FVF (formato de vértice flexível), em que cada vértice pode ter os seguintes dados associados a ele:

  • Posição (x,y,z e w opcional) (obrigatório)

  • Cor difusa (opcional)

  • Cor especular (opcional)

  • Coordenadas de textura (opcional). O Direct3D pode enviar até um máximo de oito conjuntos de valores (u,v).

Os drivers devem fornecer suporte a FVF.

Os vértices reais e a ordem em que devem ser processados dependem do comando primitivo D3DDP2OP_Xxx que acabou de ser analisado do buffer de comando. Para obter detalhes, consulte as páginas de referência da estruturaD3DHAL_DP2 Xxx individuais.