structure D3DDDIARG_CREATEVERTEXSHADERDECL (d3dumddi.h)

La structure D3DDDIARG_CREATEVERTEXSHADERDECL spécifie un handle de nuanceur à associer à la déclaration de nuanceur de vertex.

Syntaxe

typedef struct _D3DDDIARG_CREATEVERTEXSHADERDECL {
  [in]  UINT   NumVertexElements;
  [out] HANDLE ShaderHandle;
} D3DDDIARG_CREATEVERTEXSHADERDECL;

Membres

[in] NumVertexElements

Nombre d’éléments de vertex dans le tableau transmis au paramètre pVertexElements dans un appel à la fonction CreateVertexShaderDecl du pilote d’affichage en mode utilisateur.

[out] ShaderHandle

Handle de la déclaration de nuanceur de vertex.

Remarques

La valeur de handle dans le membre ShaderHandle est garantie comme étant différente de zéro.

Pour plus d’informations sur la programmation des assembleurs de nuanceurs, consultez Traitement des codes de nuanceur.

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)

Voir aussi

CreateVertexShaderDecl