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, consulte el D3DDECLTYPE tipo de enumeración en la documentación del SDK de Microsoft Windows.
[in] Method
Método de procesamiento de teselador. Este método determina cómo interpreta y opera el tesellador en los datos de vértices. Para obtener más información sobre estos métodos, consulte el tipo de enumeración D3DDECLMETHOD 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 | Valor |
---|---|
cliente mínimo admitido | Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows. |
encabezado de | d3dumddi.h (incluya D3dumddi.h) |