Функция GetROP2 получает режим смешивания цветов для фона указанного контекста устройства. Режим смешивания определяет, как перо или цвет внутренней области и цвет экрана будут смешиваться для получения нового цвета переднего фона.
int GetROP2(
HDC hdc // дескриптор контекста устройства
);
Параметры:
hdc | Определяет дескриптор контекста устройства. |
Возвращаемые значения:
При успешном завершении, функция возвращает режим смешивания цветов для фона.
При ошибке возвращается ноль.
Замечания:
Есть следующии режимы смешивания цветов для фона:
Режим смешивания: | Описание: |
R2_BLACK | Пиксель черного цвета. |
R2_COPYPEN | Пиксель цвета пера. |
R2_MASKNOTPEN | Пиксель – это комбинация цвета экрана и инверсированного цвета пера. |
R2_MASKPEN | Пиксель – это комбинация цвета пера и цвета экрана. |
R2_MASKPENNOT | Пиксель – это комбинация цвета пера и инверсированного цвета экрана. |
R2_MERGENOTPEN | Пиксель – это комбинация цвета экрана и инверсированного цвета пера. |
R2_MERGEPEN | Пиксель – это комбинация цвета пера и цвета экрана. |
R2_MERGEPENNOT | Пиксель – это комбинация цвета пера и инверсированного цвета экрана. |
R2_NOP | Пиксель не изменяется. |
R2_NOT | Пиксель – это инверсированный цвет экрана. |
R2_NOTCOPYPEN | Пиксель – это инверсированный цвет пера. |
R2_NOTMASKPEN | Пиксель – это инверсированный цвет R2_MASKPEN. |
R2_NOTMERGEPEN | Пиксель – это инверсированный цвет R2_MERGEPEN. |
R2_NOTXORPEN | Пиксель – это инверсированный цвет R2_XORPEN. |
R2_WHITE | Пиксель белого цвета. |
R2_XORPEN | Пиксель – это комбинация цвета пера и цвета эрана, но не обоих. |
Смотрите также:
SetROP2