Condividi tramite


struttura D3DDDIARG_MULTIPLYTRANSFORM (d3dumddi.h)

La struttura D3DDDIARG_MULTIPLYTRANSFORM descrive come modificare la trasformazione corrente.

Sintassi

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

Members

[in] TransformType

Valore tipizzato D3DTRANSFORMSTATETYPE che indica il tipo della trasformazione da modificare. Questo membro può essere uno dei valori seguenti.

Valore Significato
D3DTRANSFORMSTATE_PROJECTION Trasformazione della proiezione
D3DTRANSFORMSTATE_VIEW Trasformazione Visualizzazione
D3DTRANSFORMSTATE_WORLD Trasformazione globale

[in] Matrix

Struttura D3DMATRIX che descrive la matrice utilizzata per modificare la trasformazione corrente. Per altre informazioni sulle D3DMATRIX, vedere la documentazione di Microsoft Windows SDK.

Commenti

Il runtime Di Microsoft Direct3D usa D3DDDIARG_MULTIPLYTRANSFORM in una chiamata alla funzione MultiplyTransform del driver di visualizzazione in modalità utente per informare il driver sulle modifiche apportate alle varie matrici di trasformazione.

Requisiti

Requisito Valore
Client minimo supportato Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows.
Intestazione d3dumddi.h (include D3dumddi.h)

Vedi anche

Multiplytransform