structure D3DDDIARG_SETTRANSFORM (d3dumddi.h)

La structure D3DDDIARG_SETTRANSFORM décrit comment configurer une transformation.

Syntaxe

typedef struct _D3DDDIARG_SETTRANSFORM {
  [in] D3DTRANSFORMSTATETYPE TransformType;
  [in] D3DMATRIX             Matrix;
} D3DDDIARG_SETTRANSFORM;

Membres

[in] TransformType

Valeur de type D3DTRANSFORMSTATETYPE qui indique le type de transformation à configurer. Ce membre peut être l’une des valeurs suivantes.

Valeur Signification
D3DTRANSFORMSTATE_PROJECTION Transformation de projection
D3DTRANSFORMSTATE_VIEW Transformation d’affichage
D3DTRANSFORMSTATE_WORLD Transformation mondiale

[in] Matrix

Une structure D3DMATRIX qui décrit la matrice utilisée pour configurer la transformation. Pour plus d’informations sur D3DMATRIX, consultez la documentation Microsoft Windows SDK.

Remarques

Le runtime Microsoft Direct3D utilise D3DDDIARG_SETTRANSFORM dans un appel à la fonction SetTransform du pilote d’affichage en mode utilisateur pour informer le pilote de diverses matrices de transformation matérielle et d’éclairage.

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

SetTransform