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


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

Структура EMRCREATEBRUSHINDIRECT содержит элементы для записи расширенного метафайла CreateBrushIndirect .

Синтаксис

typedef struct tagEMRCREATEBRUSHINDIRECT {
  EMR        emr;
  DWORD      ihBrush;
  LOGBRUSH32 lb;
} EMRCREATEBRUSHINDIRECT, *PEMRCREATEBRUSHINDIRECT;

Члены

emr

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

ihBrush

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

lb

Структура LOGBRUSH32 , содержащая сведения о кисти. Элемент lbStyle должен иметь значение BS_SOLID, BS_HOLLOW, BS_NULL или BS_HATCHED.

Обратите внимание, что если код используется как на 32-разрядной, так и на 64-разрядной платформах, необходимо использовать структуру LOGBRUSH32 . Это обеспечивает совместимость между платформами при записи метафайла на одной платформе и его использовании на другой платформе. Если код остается на одной платформе, достаточно использовать LOGBRUSH.

Требования

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

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

CreateBrushIndirect

LOGBRUSH

LOGBRUSH32

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

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