getROP2 函数 (wingdi.h)

GetROP2 函数检索指定设备上下文的前景混合模式。 混合模式指定如何将笔或内部颜色与屏幕上已有的颜色组合在一起以生成新颜色。

语法

int GetROP2(
  [in] HDC hdc
);

参数

[in] hdc

设备上下文的句柄。

返回值

如果函数成功,则返回值指定前台混合模式。

如果函数失败,则返回值为零。

注解

下面是前台混合模式。

混合模式 说明
R2_BLACK 像素始终为 0。
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 像素始终为 1。
R2_XORPEN 像素是笔和屏幕中颜色的组合,但不是两者的组合。

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 wingdi.h (包括 Windows.h)
Library Gdi32.lib
DLL Gdi32.dll

另请参阅

绘制和绘制函数

绘画和绘图概述

SetROP2