estructura D3DDDIVERTEXELEMENT (d3dumddi.h)
La estructura D3DDDIVERTEXELEMENT describe un elemento de la matriz para una declaración del sombreador de vértices.
Sintaxis
typedef struct _D3DDDIVERTEXELEMENT {
[in] USHORT Stream;
[in] USHORT Offset;
[in] UCHAR Type;
[in] UCHAR Method;
[in] UCHAR Usage;
[in] UCHAR UsageIndex;
} D3DDDIVERTEXELEMENT;
Miembros
[in] Stream
Número de la secuencia.
[in] Offset
Desplazamiento (si existe), en bytes, desde el principio de la secuencia hasta el inicio de los datos.
[in] Type
Uno de varios tipos de datos predefinidos que definen el tamaño de los datos. Para obtener más información sobre estos tipos, vea el tipo de enumeración D3DDECLTYPE en la documentación de Microsoft Windows SDK.
[in] Method
Método de procesamiento de teselador. Este método determina cómo interpreta y opera el teselador en los datos de vértices. Para obtener más información sobre estos métodos, vea el D3DDECLMETHOD tipo de enumeración en la documentación de Windows SDK.
[in] Usage
Uso previsto de los datos de vértices. Para obtener más información sobre los posibles usos, consulte el D3DDECLUSAGE tipo de enumeración en la documentación de Windows SDK.
[in] UsageIndex
Modificación de los datos de uso especificados en el miembro Usage . Esta modificación permite especificar varios tipos de uso.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows. |
Encabezado | d3dumddi.h (incluya D3dumddi.h) |