Freigeben über


D3DHAL_DP2SETTRANSFORM Struktur (d3dhal.h)

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

Syntax

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

Angehörige

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.

Bemerkungen

Diese Struktur wird mit Hardwaretransformation und Beleuchtung verwendet und wird von der Direct3D-Laufzeit verwendet, um den Treiber über die verschiedenen Transformationsmatrizen zu informieren.

Anforderungen

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

Siehe auch

D3DHAL_DP2MULTIPLYTRANSFORM

D3dDrawPrimitives2