Funzione ExtCreateRegion (wingdi.h)

La funzione ExtCreateRegion crea un'area dai dati di area e trasformazione specificati.

Sintassi

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

Parametri

[in] lpx

Puntatore a una struttura XFORM che definisce la trasformazione da eseguire nell'area. Se questo puntatore è NULL, viene usata la trasformazione identity.

[in] nCount

Numero di byte puntati da lpRgnData.

[in] lpData

Puntatore a una struttura RGNDATA che contiene i dati dell'area nelle unità logiche.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è il valore dell'area.

Se la funzione ha esito negativo, il valore restituito è NULL.

Commenti

Le coordinate dell'area sono rappresentate come interi con segno a 27 bit.

Un'applicazione può recuperare i dati per un'area chiamando la funzione GetRegionData .

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione wingdi.h (include Windows.h)
Libreria Gdi32.lib
DLL Gdi32.dll

Vedi anche

CreatePolyPolygonRgn

CreatePolygonRgn

CreateRectRgn

CreateRectRgnIndirect

CreateRoundRectRgn

GetRegionData

RGNDATA

Funzioni di area

Panoramica delle aree

XFORM