Структура EMRCREATECOLORSPACEW (wingdi.h)
Структура EMRCREATECOLORSPACEW содержит элементы для записи расширенного метафайла CreateColorSpace . Он отличается от EMRCREATECOLORSPACE тем, что имеет логическое цветовое пространство Юникода, а также необязательный массив, содержащий необработанные данные исходного профиля.
Синтаксис
typedef struct tagEMRCREATECOLORSPACEW {
EMR emr;
DWORD ihCS;
LOGCOLORSPACEW lcs;
DWORD dwFlags;
DWORD cbData;
BYTE Data[1];
} EMRCREATECOLORSPACEW, *PEMRCREATECOLORSPACEW;
Члены
emr
Базовая структура для всех типов записей.
ihCS
Индекс цветового пространства в таблице дескрипторов.
lcs
Логическое цветовое пространство. Обратите внимание, что это версия структуры в Юникоде.
dwFlags
Может быть следующим.
Flag | Значение |
---|---|
CREATECOLORSPACE_EMBEDED | Указывает, что цветовое пространство внедрено в метафайл. |
cbData
Размер необработанных данных исходного профиля в байтах, если они присоединены.
Data[1]
Массив, содержащий данные исходного профиля. Размер массива — cbData.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Верхняя часть | wingdi.h (включая Windows.h) |