PFND3DDDI_SETVERTEXSHADERDECL fonction de rappel (d3dumddi.h)

La fonction SetVertexShaderDecl définit la déclaration de nuanceur de vertex afin que toutes les opérations de dessin suivantes utilisent cette déclaration.

Syntaxe

PFND3DDDI_SETVERTEXSHADERDECL Pfnd3dddiSetvertexshaderdecl;

HRESULT Pfnd3dddiSetvertexshaderdecl(
  HANDLE hDevice,
  HANDLE unnamedParam2
)
{...}

Paramètres

hDevice

Handle de l’appareil d’affichage (contexte graphique).

unnamedParam2

hShaderHandle [in]

Handle de l’objet de déclaration du nuanceur de vertex.

Valeur retournée

SetVertexShaderDecl retourne S_OK ou un résultat d’erreur approprié si la déclaration du nuanceur de vertex n’est pas correctement définie.

Remarques

Après avoir défini la déclaration de nuanceur de vertex, toutes les opérations de dessin utilisent cette déclaration jusqu’à ce qu’une autre déclaration soit sélectionnée.

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.
Plateforme cible Desktop (Expérience utilisateur)
En-tête d3dumddi.h (inclure D3dumddi.h)

Voir aussi

D3DDDI_DEVICEFUNCS