Функция SetROP2 (wingdi.h)
Функция SetROP2 задает текущий режим микширования переднего плана. GDI использует режим сочетания переднего плана для объединения перьев и интерьеров заполненных объектов с цветами, которые уже находятся на экране. Режим сочетания переднего плана определяет, как комбинируются цвета кисти или пера и цвета на существующем изображении.
Синтаксис
int SetROP2(
[in] HDC hdc,
[in] int rop2
);
Параметры
[in] hdc
Дескриптор контекста устройства.
[in] rop2
Режим смешивания. Этот параметр может принимать одно из указанных ниже значений.
Возвращаемое значение
Если функция выполняется успешно, возвращаемое значение указывает предыдущий режим микширования.
Если функция выполняется неудачно, возвращается нулевое значение.
Комментарии
Режимы сочетания определяют, как GDI объединяет цвета источника и назначения при рисовании с помощью текущего пера. Режимы смешивания представляют собой коды двоичных растровых операций, представляющие все возможные логические функции двух переменных с использованием двоичных операций AND, OR и XOR (исключающее ИЛИ), а также унарной операции NOT. Режим смешивания предназначен только для растровых устройств; он недоступен для векторных устройств.
Примеры
Пример см. в разделе Использование прямоугольников.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | wingdi.h (включая Windows.h) |
Библиотека | Gdi32.lib |
DLL | Gdi32.dll |