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;

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)

Weitere Informationen

SetTransform