D3DDDIARG_MULTIPLYTRANSFORM-Struktur (d3dumddi.h)

Die D3DDDIARG_MULTIPLYTRANSFORM-Struktur beschreibt, wie die aktuelle Transformation geändert wird.

Syntax

typedef struct _D3DDDIARG_MULTIPLYTRANSFORM {
  [in] D3DTRANSFORMSTATETYPE TransformType;
  [in] D3DMATRIX             Matrix;
} D3DDDIARG_MULTIPLYTRANSFORM;

Member

[in] TransformType

Ein D3DTRANSFORMSTATETYPE typisierter Wert, der den Typ der Transformation angibt, die geändert wird. 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 Ändern der aktuellen Transformation verwendet wird. Weitere Informationen zu D3DMATRIX finden Sie in der Microsoft Windows SDK-Dokumentation.

Hinweise

Die Microsoft Direct3D-Runtime verwendet D3DDDIARG_MULTIPLYTRANSFORM in einem Aufruf der Multiplikationsfunktion des Benutzermodusanzeigetreibers, um den Treiber über Änderungen an den verschiedenen Transformationsmatrizen 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

Graphics.multiplytransform