structure D3DDDIVERTEXELEMENT (d3dumddi.h)
La structure D3DDDIVERTEXELEMENT décrit un élément dans le tableau pour une déclaration de nuanceur de vertex.
Syntaxe
typedef struct _D3DDDIVERTEXELEMENT {
[in] USHORT Stream;
[in] USHORT Offset;
[in] UCHAR Type;
[in] UCHAR Method;
[in] UCHAR Usage;
[in] UCHAR UsageIndex;
} D3DDDIVERTEXELEMENT;
Membres
[in] Stream
Numéro du flux.
[in] Offset
Décalage (le cas échéant), en octets, du début du flux au début des données.
[in] Type
Un des types de données prédéfinis qui définissent la taille des données. Pour plus d’informations sur ces types, consultez le type d’énumération D3DDECLTYPE dans la documentation Microsoft Windows SDK.
[in] Method
Méthode de traitement tessellateur. Cette méthode détermine la façon dont le tessellateur interprète et fonctionne sur les données de vertex. Pour plus d’informations sur ces méthodes, consultez le type d’énumération D3DDECLMETHOD dans la documentation du Kit de développement logiciel (SDK) Windows.
[in] Usage
Utilisation prévue des données de vertex. Pour plus d’informations sur les utilisations possibles, consultez le type d’énumération D3DDECLUSAGE dans la documentation du Kit de développement logiciel (SDK) Windows.
[in] UsageIndex
Modification des données d’utilisation spécifiées dans le membre Utilisation . Cette modification permet de spécifier plusieurs types d’utilisation.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows Vista et les versions ultérieures des systèmes d’exploitation Windows. |
En-tête | d3dumddi.h (inclure D3dumddi.h) |