Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Структура EMRCOLORMATCHTOTARGET содержит элементы для записи расширенного метафайла ColorMatchToTarget .
Синтаксис
typedef struct tagCOLORMATCHTOTARGET {
EMR emr;
DWORD dwAction;
DWORD dwFlags;
DWORD cbName;
DWORD cbData;
BYTE Data[1];
} EMRCOLORMATCHTOTARGET, *PEMRCOLORMATCHTOTARGET;
Члены
emr
Базовая структура для всех типов записей.
dwAction
Выполняемое действие. Этот элемент может иметь одно из следующих значений.
| Действие | Значение |
|---|---|
| CS_ENABLE | Сопоставляет цвета с цветовой гаммой целевого устройства. Это позволяет выполнять цветописывание. Все последующие команды рисования в контроллере домена отрисовывают цвета так, как они будут отображаться на целевом устройстве. |
| CS_DISABLE | Отключает цветописывание. |
| CS_DELETE_TRANSFORM | Если для целевого профиля включено управление цветом, отключает его и удаляет объединенное преобразование. |
dwFlags
Этот параметр может иметь следующее значение.
| Flag | Значение |
|---|---|
| COLORMATCHTOTARGET_EMBEDED | Указывает, что цветной профиль был внедрен в метафайл. |
cbName
Размер требуемого имени целевого профиля в байтах.
cbData
Размер необработанных данных целевого профиля в байтах, если они присоединены.
Data[1]
Массив, содержащий имя целевого профиля и необработанные данные целевого профиля. Размер массива — cbName + cbData. Если cbData не равно нулю, необработанные данные целевого профиля присоединяются и следуют за именем целевого профиля в расположении Data[cbName].
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
| Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
| Верхняя часть | wingdi.h (включая Windows.h) |