Partager via


structure D3DHAL_DP2MULTIPLYTRANSFORM (d3dhal.h)

DirectX 8.0 et versions ultérieures uniquement.

La structure D3DHAL_DP2MULTIPLYTRANSFORM est utilisée pour modifier la matrice de transformation pour D3dDrawPrimitives2.

Syntaxe

typedef struct _D3DHAL_DP2MULTIPLYTRANSFORM {
  D3DTRANSFORMSTATETYPE xfrmType;
  D3DMATRIX             matrix;
} D3DHAL_DP2MULTIPLYTRANSFORM;

Membres

xfrmType

Spécifie la transformation actuelle en cours de modification.

Valeur Signification
D3DTRANSFORMSTATE_PROJECTION Spécifie la transformation de projection actuelle.
D3DTRANSFORMSTATE_VIEW Spécifie la transformation d’affichage actuelle.
D3DTRANSFORMSTATE_WORLD Spécifie la transformation mondiale actuelle.

matrix

Spécifie la matrice utilisée pour modifier la transformation actuelle.

Remarques

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

Exigences

Exigence Valeur
d’en-tête d3dhal.h (include D3dhal.h)

Voir aussi

D3DHAL_DP2SETTRANSFORM

D3dDrawPrimitives2