Fonction ExtCreateRegion (wingdi.h)

La fonction ExtCreateRegion crée une région à partir de la région et des données de transformation spécifiées.

Syntaxe

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

Paramètres

[in] lpx

Pointeur vers une structure XFORM qui définit la transformation à effectuer sur la région. Si ce pointeur a la valeur NULL, la transformation d’identité est utilisée.

[in] nCount

Nombre d’octets pointés vers lpRgnData.

[in] lpData

Pointeur vers une structure RGNDATA qui contient les données de région en unités logiques.

Valeur retournée

Si la fonction réussit, la valeur de retour est la valeur de la région.

Si la fonction échoue, la valeur de retour est NULL.

Remarques

Les coordonnées de région sont représentées sous forme d’entiers signés 27 bits.

Une application peut récupérer des données pour une région en appelant la fonction GetRegionData .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête wingdi.h (inclure Windows.h)
Bibliothèque Gdi32.lib
DLL Gdi32.dll

Voir aussi

CreatePolyPolygonRgn

CreatePolygonRgn

CreateRectRgn

CreateRectRgnIndirect

CreateRoundRectRgn

GetRegionData

RGNDATA

Fonctions de région

Vue d’ensemble des régions

XFORM