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) |