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;
Member
[in] TransformType
Ein D3DTRANSFORMSTATETYPE typisierter Wert, der den Typ der einzurichtenden Transformation angibt. Dieser Member kann einer der folgenden Werte sein.
Wert | Bedeutung |
---|---|
D3DTRANSFORMSTATE_PROJECTION | Projektionstransformation |
D3DTRANSFORMSTATE_VIEW | Transformation anzeigen |
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.
Hinweise
Die Microsoft Direct3D-Runtime verwendet D3DDDIARG_SETTRANSFORM in einem Aufruf der SetTransform-Funktion des Benutzermodusanzeigetreibers, um den Treiber über verschiedene Hardwaretransformations- und Beleuchtungsmatrizen zu informieren.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme. |
Kopfzeile | d3dumddi.h (include D3dumddi.h) |