D3DHAL_DP2SETTRANSFORM Struktur (d3dhal.h)

D3DHAL_DP2SETTRANSFORM Struktur wird verwendet, um den Transformationszustand und die Matrix für D3dDrawPrimitives2 anzugeben.

Syntax

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

Member

xfrmType

Gibt den Typ der Transformation an, die ausgeführt wird.

Wert Bedeutung
D3DTRANSFORMSTATE_PROJECTION Gibt eine Projektionstransformation an.
D3DTRANSFORMSTATE_VIEW Gibt eine Ansichtstransformation an.
D3DTRANSFORMSTATE_WORLD Gibt eine Welttransformation an.

matrix

Gibt die Matrix an, die zum Ausführen der Transformation verwendet wird.

Hinweise

Diese Struktur wird bei Hardwaretransformationen und Beleuchtungen verwendet und wird von der Direct3D-Runtime verwendet, um den Treiber über die verschiedenen Transformationsmatrizen zu informieren.

Anforderungen

Anforderung Wert
Header d3dhal.h (einschließlich D3dhal.h)

Weitere Informationen

D3DHAL_DP2MULTIPLYTRANSFORM

D3dDrawPrimitives2