structure D3DHAL_DP2SETTRANSFORM (d3dhal.h)

D3DHAL_DP2SETTRANSFORM structure est utilisée pour spécifier l’état de transformation et la matrice pour D3dDrawPrimitives2.

Syntaxe

typedef struct _D3DHAL_DP2SETTRANSFORM {
  D3DTRANSFORMSTATETYPE xfrmType;
  D3DMATRIX             matrix;
} D3DHAL_DP2SETTRANSFORM;

Membres

xfrmType

Spécifie le type de transformation en cours d’effectuer.

Valeur Signification
D3DTRANSFORMSTATE_PROJECTION Spécifie une transformation de projection.
D3DTRANSFORMSTATE_VIEW Spécifie une transformation d’affichage.
D3DTRANSFORMSTATE_WORLD Spécifie une transformation du monde.

matrix

Spécifie la matrice utilisée pour effectuer la transformation.

Remarques

Cette structure est utilisée avec la transformation matérielle et l’éclairage et est utilisée par le runtime Direct3D pour informer le pilote des différentes matrices de transformation.

Configuration requise

Condition requise Valeur
En-tête d3dhal.h (inclure D3dhal.h)

Voir aussi

D3DHAL_DP2MULTIPLYTRANSFORM

D3dDrawPrimitives2