struttura D3DHAL_DP2MULTIPLYTRANSFORM (d3dhal.h)

Solo DirectX 8.0 e versioni successive.

La struttura D3DHAL_DP2MULTIPLYTRANSFORM viene usata per modificare la matrice di trasformazione per D3dDrawPrimitives2.

Sintassi

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

Members

xfrmType

Specifica la trasformazione corrente da modificare.

Valore Significato
D3DTRANSFORMSTATE_PROJECTION Specifica la trasformazione di proiezione corrente.
D3DTRANSFORMSTATE_VIEW Specifica la trasformazione visualizzazione corrente.
D3DTRANSFORMSTATE_WORLD Specifica la trasformazione globale corrente.

matrix

Specifica la matrice utilizzata per modificare la trasformazione corrente.

Commenti

Questa struttura viene usata con la trasformazione hardware e l'illuminazione e viene usata dal runtime Direct3D per informare il driver sulle modifiche apportate alle varie matrici di trasformazione.

Requisiti

Requisito Valore
Intestazione d3dhal.h (include D3dhal.h)

Vedi anche

D3DHAL_DP2SETTRANSFORM

D3dDrawPrimitives2