D3DHAL_DP2MULTIPLYTRANSFORM-Struktur (d3dhal.h)
Nur DirectX 8.0 und höhere Versionen.
Die D3DHAL_DP2MULTIPLYTRANSFORM-Struktur wird verwendet, um die Transformationsmatrix für D3dDrawPrimitives2 zu ändern.
Syntax
typedef struct _D3DHAL_DP2MULTIPLYTRANSFORM {
D3DTRANSFORMSTATETYPE xfrmType;
D3DMATRIX matrix;
} D3DHAL_DP2MULTIPLYTRANSFORM;
Member
xfrmType
Gibt die aktuelle Transformation an, die geändert wird.
Wert | Bedeutung |
---|---|
D3DTRANSFORMSTATE_PROJECTION | Gibt die aktuelle Projektionstransformation an. |
D3DTRANSFORMSTATE_VIEW | Gibt die aktuelle Ansichtstransformation an. |
D3DTRANSFORMSTATE_WORLD | Gibt die aktuelle Welttransformation an. |
matrix
Gibt die Matrix an, die zum Ändern der aktuellen Transformation verwendet wird.
Hinweise
Diese Struktur wird mit Hardwaretransformation und Beleuchtung verwendet und von der Direct3D-Runtime verwendet, um den Treiber über Änderungen an den verschiedenen Transformationsmatrizen zu informieren.
Anforderungen
Anforderung | Wert |
---|---|
Header | d3dhal.h (include D3dhal.h) |