Freigeben über


D3DDDIARG_SETTRANSFORM Struktur (d3dumddi.h)

Die D3DDDIARG_SETTRANSFORM Struktur beschreibt, wie eine Transformation eingerichtet wird.

Syntax

typedef struct _D3DDDIARG_SETTRANSFORM {
  [in] D3DTRANSFORMSTATETYPE TransformType;
  [in] D3DMATRIX             Matrix;
} D3DDDIARG_SETTRANSFORM;

Angehörige

[in] TransformType

Ein D3DTRANSFORMSTATETYPE typisierter Wert, der den Typ der einzurichtenden Transformation angibt. Dieses Element kann einer der folgenden Werte sein:

Wert Bedeutung
D3DTRANSFORMSTATE_PROJECTION Projektionstransformation
D3DTRANSFORMSTATE_VIEW Ansichtstransformation
D3DTRANSFORMSTATE_WORLD Welttransformation

[in] Matrix

Eine D3DMATRIX Struktur, die die Matrix beschreibt, die zum Einrichten der Transformation verwendet wird. Weitere Informationen zu D3DMATRIX finden Sie in der Microsoft Windows SDK-Dokumentation.

Bemerkungen

Die Microsoft Direct3D-Laufzeit verwendet D3DDDIARG_SETTRANSFORM in einem Aufruf des Benutzermodusanzeigetreibers SetTransform--Funktion, um den Treiber über verschiedene Hardwaretransformations- und Beleuchtungsmatrizen zu informieren.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme.
Header- d3dumddi.h (include D3dumddi.h)

Siehe auch

SetTransform-