Partager via


structure D3DDDIARG_MULTIPLYTRANSFORM (d3dumddi.h)

La structure D3DDDIARG_MULTIPLYTRANSFORM décrit comment modifier la transformation actuelle.

Syntaxe

typedef struct _D3DDDIARG_MULTIPLYTRANSFORM {
  [in] D3DTRANSFORMSTATETYPE TransformType;
  [in] D3DMATRIX             Matrix;
} D3DDDIARG_MULTIPLYTRANSFORM;

Membres

[in] TransformType

Valeur D3DTRANSFORMSTATETYPE typée qui indique le type de la transformation en cours de modification. 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

Structure D3DMATRIX qui décrit la matrice utilisée pour modifier la transformation actuelle. Pour plus d’informations sur D3DMATRIX, consultez la documentation du Kit de développement logiciel (SDK) Microsoft Windows.

Remarques

Le runtime Microsoft Direct3D utilise D3DDDIARG_MULTIPLYTRANSFORM dans un appel à la fonction MultiplyTransform du pilote d’affichage en mode utilisateur pour informer le pilote des modifications apportées aux différentes matrices de transformation.

Exigences

Exigence Valeur
client minimum pris en charge Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows.
d’en-tête d3dumddi.h (include D3dumddi.h)

Voir aussi

Multipliertransform