Freigeben über


ExtCreateRegion-Funktion (wingdi.h)

Die ExtCreateRegion-Funktion erstellt eine Region aus der angegebenen Region und Transformationsdaten.

Syntax

HRGN ExtCreateRegion(
  [in] const XFORM   *lpx,
  [in] DWORD         nCount,
  [in] const RGNDATA *lpData
);

Parameter

[in] lpx

Ein Zeiger auf eine XFORM-Struktur , die die transformation definiert, die für den Bereich ausgeführt werden soll. Wenn dieser Zeiger NULL ist, wird die Identitätstransformation verwendet.

[in] nCount

Die Anzahl der Bytes, auf die lpRgnData verweist.

[in] lpData

Ein Zeiger auf eine RGNDATA-Struktur , die die Regionsdaten in logischen Einheiten enthält.

Rückgabewert

Wenn die Funktion erfolgreich ist, ist der Rückgabewert der Wert des Bereichs.

Wenn bei der Funktion ein Fehler auftritt, ist der Rückgabewert NULL.

Hinweise

Regionskoordinaten werden als 27-Bit-Ganzzahlen mit Vorzeichen dargestellt.

Eine Anwendung kann Daten für eine Region abrufen, indem sie die GetRegionData-Funktion aufruft .

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 (windows.h einschließen)
Bibliothek Gdi32.lib
DLL Gdi32.dll

Weitere Informationen

CreatePolyPolygonRgn

CreatePolygonRgn

CreateRectRgn

CreateRectRgnIndirect

CreateRoundRectRgn

GetRegionData

RGNDATA

Regionsfunktionen

Übersicht über Regionen

XFORM