estrutura D3DDDIVERTEXELEMENT (d3dumddi.h)
A estrutura D3DDDIVERTEXELEMENT descreve um elemento na matriz para uma declaração de sombreador de vértice.
Sintaxe
typedef struct _D3DDDIVERTEXELEMENT {
[in] USHORT Stream;
[in] USHORT Offset;
[in] UCHAR Type;
[in] UCHAR Method;
[in] UCHAR Usage;
[in] UCHAR UsageIndex;
} D3DDDIVERTEXELEMENT;
Membros
[in] Stream
O número do fluxo.
[in] Offset
O deslocamento (se houver), em bytes, desde o início do fluxo até o início dos dados.
[in] Type
Um dos vários tipos de dados predefinidos que definem o tamanho dos dados. Para obter mais informações sobre esses tipos, consulte o tipo de enumeração D3DDECLTYPE na documentação do SDK do Microsoft Windows.
[in] Method
O método de processamento do mosaico. Esse método determina como o mosaico interpreta e opera nos dados de vértice. Para obter mais informações sobre esses métodos, consulte o tipo de enumeração D3DDECLMETHOD na documentação do SDK do Windows.
[in] Usage
O uso pretendido dos dados de vértice. Para obter mais informações sobre os possíveis usos, consulte o tipo de enumeração D3DDECLUSAGE na documentação do SDK do Windows.
[in] UsageIndex
Uma modificação nos dados de uso especificados no membro Uso . Essa modificação permite que vários tipos de uso sejam especificados.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows. |
Cabeçalho | d3dumddi.h (inclua D3dumddi.h) |