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


Структура EMRCREATEMONOBRUSH (wingdi.h)

Структура EMRCREATEMONOBRUSH содержит элементы для записей расширенного метафайла CreatePatternBrush (при передаче монохромного растрового изображения) или CreateDIBPatternBrush (при передаче монохромного DIB).

Синтаксис

typedef struct tagEMRCREATEMONOBRUSH {
  EMR   emr;
  DWORD ihBrush;
  DWORD iUsage;
  DWORD offBmi;
  DWORD cbBmi;
  DWORD offBits;
  DWORD cbBits;
} EMRCREATEMONOBRUSH, *PEMRCREATEMONOBRUSH;

Члены

emr

Базовая структура для всех типов записей.

ihBrush

Индекс кисти в таблице дескрипторов.

iUsage

Значение, указывающее, был ли указан элемент bmiColors структуры BITMAPINFO и, если да, содержит ли bmiColors явные красные, зеленые, синие (RGB) значения или индексы. Элемент iUsage должен быть DIB_PAL_COLORS или DIB_RGB_COLORS значением.

offBmi

Смещение в структуру BITMAPINFO .

cbBmi

Размер структуры BITMAPINFO .

offBits

Смещение к битам растрового изображения.

cbBits

Размер битов растрового изображения.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Верхняя часть wingdi.h (включая Windows.h)

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

BITMAPINFO

CreateDIBPatternBrush

CreatePatternBrush

Структуры метафайлов

Общие сведения о метафайлах

RGB