Freigeben über


Kombinierte Welt-zu-Seiten-Raumtransformationen

Die fünf Welt-zu-Seiten-Transformationen können in eine einzelne 3:3-Matrix kombiniert werden. Die CombineTransform--Funktion kann verwendet werden, um zwei Weltraum-zu-Seitenbereich-Transformationen zu kombinieren. Die kombinierten Transformationen können verwendet werden, um die Ausgabe zu ändern, die einem bestimmten Gerätekontext (DC) zugeordnet ist, indem die SetWorldTransform--Funktion aufgerufen und die Elemente für diese Matrix bereitgestellt werden. Wenn eine Anwendung SetWorldTransform-aufruft, speichert sie die Elemente der 3:3-Matrix in einer XFORM--Struktur. Die Elemente dieser Struktur entsprechen den ersten beiden Spalten einer 3:3-Matrix; Die letzte Spalte der Matrix ist nicht erforderlich, da ihre Werte konstant sind.

Die Elemente der aktuellen Welttransformationsmatrix können wiederbelebt werden, indem die GetWorldTransform--Funktion aufgerufen und ein Zeiger auf eine XFORM--Struktur bereitgestellt wird.