Структура PROFILE


Структура PROFILE содержит информацию, которая определяет профиль цвета. Для получения дополнительной информации см. статью Использование  профилей устройства с ICM.

Синтаксис

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

Члены структуры

dwType

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

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

pProfileData

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

cbDataSize

Размер, в байтах, буфера данных, указанных при помощи члена структуры pProfileData.

Смотри также

Обзор Основные понятия управления цветом, Структуры, используемые ICM, Использование  профилей устройства с ICM

Размещение и совместимость PROFILE

К Windows XP Да 
л Windows 2000 Professional Да
и Windows NT Workstation Нет
е Windows Me Да
н Windows 98 Да
т Windows 95 Нет
 
С Windows Server 2003 Да
е Windows 2000 Server Да
р Windows NT Server Нет
в    
е    
р    
Используемая библиотека -
Используемая DLL -
 Заголовочный файл  
- объявлено в Icm.h
 - включено в -
 Unicode Нет
 Замечания по платформе Не имеется

 

Назад в оглавление
На главную страницу
В оглавление справки

Hosted by uCoz