Поделиться через


Функция ExtCreateRegion (wingdi.h)

Функция ExtCreateRegion создает регион из указанного региона и данных преобразования.

Синтаксис

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

Параметры

[in] lpx

Указатель на структуру XFORM , которая определяет преобразование, выполняемое в области. Если этот указатель имеет значение NULL, используется преобразование идентификатора.

[in] nCount

Число байтов, на которые указывает lpRgnData.

[in] lpData

Указатель на структуру RGNDATA , содержащую данные региона в логических единицах.

Возвращаемое значение

Если функция выполняется успешно, возвращаемое значение является значением области.

Если функция завершается сбоем, возвращается значение NULL.

Комментарии

Координаты региона представлены в виде 27-разрядных целых чисел со знаком.

Приложение может получать данные для региона, вызывая функцию GetRegionData .

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header wingdi.h (включая Windows.h)
Библиотека Gdi32.lib
DLL Gdi32.dll

См. также раздел

CreatePolyPolygonRgn

CreatePolygonRgn

CreateRectRgn

CreateRectRgnIndirect

CreateRoundRectRgn

GetRegionData

RGNDATA

Функции регионов

Обзор регионов

XFORM