Freigeben über


CombineTransform-Funktion (wingdi.h)

Die CombineTransform-Funktion verkettet zwei Weltraumtransformationen mit Seitenraumtransformationen.

Syntax

BOOL CombineTransform(
  [out] LPXFORM     lpxfOut,
  [in]  const XFORM *lpxf1,
  [in]  const XFORM *lpxf2
);

Parameter

[out] lpxfOut

Ein Zeiger auf eine XFORM-Struktur , die die kombinierte Transformation empfängt.

[in] lpxf1

Ein Zeiger auf eine XFORM-Struktur , die die erste Transformation angibt.

[in] lpxf2

Ein Zeiger auf eine XFORM-Struktur , die die zweite Transformation angibt.

Rückgabewert

Wenn die Funktion erfolgreich ist, ist der Rückgabewert ungleich Null.

Wenn die Funktion fehlerhaft ist, ist der Rückgabewert null.

Hinweise

Das Anwenden der kombinierten Transformation hat den gleichen Effekt wie das Anwenden der ersten Transformation und dann das Anwenden der zweiten Transformation.

Die drei Transformationen müssen nicht unterschieden werden. Beispielsweise kann lpxform1 auf dieselbe XFORM-Struktur wie lpxformResult verweisen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile wingdi.h (einschließlich Windows.h)
Bibliothek Gdi32.lib
DLL Gdi32.dll

Weitere Informationen

Koordinatenraum und Transformationsfunktionen

Übersicht über Koordinatenräume und Transformationen

GetWorldTransform

ModifyWorldTransform

SetWorldTransform

XFORM