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)

Weitere Informationen

D3DHAL_DP2SETTRANSFORM

D3dDrawPrimitives2