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