勇芳软件工作室.汉化:  Bitmaps > Bitmap Macros >

MAKEROP4

Previous pageReturn to chapter overviewNext page

描述

 

MAKEROP4宏创建与MaskBlt功能一起使用的四元光栅操作代码。宏采用两个三进制光栅操作码作为输入,一个用于前台,一个用于背景,并将其布尔运算索引打包到32位值的高位字中。该值的低位字将被忽略。

 

C++ 语法

 

#define MAKEROP4(fore,back) (DWORD)((((back) << 8) & 0xFF000000) | (fore))

 

PowerBASIC 语法

 

FUNCTION MAKEROP4 (BYVAL dwFore AS DWORD, BYVAL dwBack AS DWORD) AS DWORD

SHIFT LEFT dwBack, 8

dwBack = (dwBack AND &HFF000000???)

FUNCTION = (dwBack OR dwFore)

END FUNCTION

 

成员

 

fore

 

指定前景三元光栅操作码。

 

back

 

指定背景三进制光栅操作码

 

备注

 

返回值是与MaskBlt功能一起使用的DWORD四元栅格操作代码。

 

引用文件 #INCLUDE Once

 

WinGdi.inc(包括Windows.inc)