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


Структура PROFILE (icm.h)

Содержит сведения, определяющие цветовой профиль. Дополнительные сведения см. в статье Использование профилей устройств с WCS .

Синтаксис

typedef struct tagPROFILE {
  DWORD dwType;
  PVOID pProfileData;
  DWORD cbDataSize;
} PROFILE;

Члены

dwType

Должно быть задано одно из следующих значений.

Значение Значение
PROFILE_FILENAME Указывает, что член pProfileData содержит строку, завершающуюся null, которая содержит имя файла профиля устройства.
PROFILE_MEMBUFFER Указывает, что элемент pProfileData содержит указатель на профиль устройства в буфере памяти.

pProfileData

Содержимое этого элемента обозначается элементом dwTYPE . Это будет либо указатель на строку, завершающуюся значением NULL, содержащую имя файла профиля устройства, либо указатель на буфер в памяти, содержащий данные профиля устройства.

cbDataSize

Размер буфера данных в байтах, на который указывает элемент pProfileData .

Требования

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

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