Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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) |