structure D3D10DDIARG_INPUT_ELEMENT_DESC (d3d10umddi.h)
La structure D3D10DDIARG_INPUT_ELEMENT_DESC décrit un élément d’une disposition.
Syntaxe
typedef struct D3D10DDIARG_INPUT_ELEMENT_DESC {
[in] UINT InputSlot;
[in] UINT AlignedByteOffset;
[in] DXGI_FORMAT Format;
[in] D3D10_DDI_INPUT_CLASSIFICATION InputSlotClass;
[in] UINT InstanceDataStepRate;
[in] UINT InputRegister;
} D3D10DDIARG_INPUT_ELEMENT_DESC;
Membres
[in] InputSlot
Numéro de l’emplacement d’entrée de l’élément.
[in] AlignedByteOffset
Décalage aligné, en octets, de l’élément.
[in] Format
Valeur de type DXGI_FORMAT qui indique le format de l’élément.
[in] InputSlotClass
Valeur qui spécifie le type d’élément. Ce membre doit être défini sur l’une des valeurs suivantes de l’énumération D3D10_DDI_INPUT_CLASSIFICATION.
Valeur | Signification |
---|---|
D3D10_DDI_INPUT_PER_VERTEX_DATA (0) | Le membre InstanceDataStepRate contient le nombre d’instances à restituer. |
D3D10_DDI_INPUT_PER_INSTANCE_DATA (1) | InstanceDataStepRate est défini sur zéro. |
[in] InstanceDataStepRate
Nombre d’instances à restituer avant l’incrémentation vers l’élément de données suivant, si le membre InputSlotClass est défini sur D3D10_DDI_INPUT_PER_INSTANCE_DATA. InstanceDataStepRate a la valeur zéro si InputSlotClass a la valeur D3D10_DDI_INPUT_PER_VERTEX_DATA.
[in] InputRegister
Numéro du registre d’entrée pour l’élément.
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 | d3d10umddi.h (include D3d10umddi.h) |