⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rop.h

📁 Centrality Atlas II development software
💻 H
📖 第 1 页 / 共 2 页
字号:
#define DrawModeDSPnoan			0x75	/* ~ (D & (S | (~ P))) */#define DrawModeSDPSnaox		0x76	/* S ^ (D | (P & (~ S))) */#define DrawModeDSan			0x77	/* ~ (D & S) */#define DrawModePDSax			0x78	/* P ^ (D & S) */#define DrawModeDSPDSoaxxn		0x79	/* ~ (D ^ (S ^ (P & (D | S)))) */#define DrawModeDPSDnoax		0x7A	/* D ^ (P & (S | (~ D))) */#define DrawModeSDPxnan			0x7B	/* ~ (S & (~ (D ^ P))) */#define DrawModeSPDSnoax		0x7C	/* S ^ (P & (D | (~ S))) */#define DrawModeDPSxnan			0x7D	/* ~ (D & (~ (P ^ S))) */#define DrawModeSPxDSxo			0x7E	/* (S ^ P) | (D ^ S) */#define DrawModeDPSaan			0x7F	/* ~ (D & (P & S)) */#define DrawModeDPSaa			0x80	/* D & (P & S) */#define DrawModeSPxDSxon		0x81	/* ~ ((P ^ S) | (D ^ S)) */#define DrawModeDPSxna			0x82	/* D & (~ (P ^ S)) */#define DrawModeSPDSnoaxn		0x83	/* ~ (S ^ (P & (D | (~ S)))) */#define DrawModeSDPxna			0x84	/* S & (~ (D ^ P)) */#define DrawModePDSPnoaxn		0x85	/* ~ (P ^ (D & (S | (~ P)))) */#define DrawModeDSPDSoaxx		0x86	/* D ^ (S ^ (P & (D | S))) */#define DrawModePDSaxn			0x87	/* ~ (P ^ (D & S)) */#define DrawModeDSa			0x88	/* D & S */#define DrawModeSDPSnaoxn		0x89	/* ~ (S ^ (D | (P & (~ S)))) */#define DrawModeDSPnoa			0x8A	/* D & (S | (~ P)) */#define DrawModeDSPDxoxn		0x8B	/* ~ (D ^ (S | (P ^ D))) */#define DrawModeSDPnoa			0x8C	/* S & (D | (~ P)) */#define DrawModeSDPSxoxn		0x8D	/* ~ (S ^ (D | (P ^ S))) */#define DrawModeSSDxPDxax		0x8E	/* S ^ ((S ^ D) & (P ^ D)) */#define DrawModePDSanan			0x8F	/* ~ (P & (~ (D & S))) */#define DrawModePDSxna			0x90	/* P & (~ (D ^ S)) */#define DrawModeSDPSnoaxn		0x91	/* ~ (S ^ (D & (P | (~ S)))) */#define DrawModeDPSDPoaxx		0x92	/* D ^ (P ^ (S & (D | P))) */#define DrawModeSPDaxn			0x93	/* ~ (S ^ (P & D)) */#define DrawModePSDPSoaxx		0x94	/* P ^ (S ^ (D & (P | S))) */#define DrawModeDPSaxn			0x95	/* ~ (D ^ (P & S)) */#define DrawModeDPSxx			0x96	/* D ^ (P ^ S) */#define DrawModePSDPSonoxx		0x97	/* P ^ (S ^ (D | (~ (P | S)))) */#define DrawModeSDPSonoxn		0x98	/* ~ (S ^ (D | (~ (P | S)))) */#define DrawModeDSxn			0x99	/* ~ (D ^ S) */#define DrawModeDPSnax			0x9A	/* D ^ (P & (~ S)) */#define DrawModeSDPSoaxn		0x9B	/* ~ (S ^ (D & (P | S))) */#define DrawModeSPDnax			0x9C	/* S ^ (P & (~ D)) */#define DrawModeDSPDoaxn		0x9D	/* ~ (D ^ (S & (P | D))) */#define DrawModeDSPDSaoxx		0x9E	/* D ^ (S ^ (P | (D & S))) */#define DrawModePDSxan			0x9F	/* ~ (P & (D ^ S)) */#define DrawModeDPa			0xA0	/* (D & P) */#define DrawModePDSPnaoxn		0xA1	/* ~ (P ^ (D | (S & (~ P)))) */#define DrawModeDPSnoa			0xA2	/* D & (P | (~ S)) */#define DrawModeDPSDxoxn		0xA3	/* ~ (D ^ (P | (S ^ D))) */#define DrawModePDSPonoxn		0xA4	/* ~ (P ^ (D | (~ (S | P)))) */#define DrawModePDxn			0xA5	/* ~ (P ^ D) */#define DrawModeDSPnax			0xA6	/* D ^ (S & (~ P)) */#define DrawModePDSPoaxn		0xA7	/* ~ (P ^ (D & (S | P))) */#define DrawModeDPSoa			0xA8	/* D & (P | S) */#define DrawModeDPSoxn			0xA9	/* ~ (D ^ (P | S)) */#define DrawModeD			0xAA	/* D */#define DrawModeDPSono			0xAB	/* D | (~ (P | S)) */#define DrawModeSPDSxax			0xAC	/* S ^ (P & (D ^ S)) */#define DrawModeDPSDaoxn		0xAD	/* ~ (D ^ (P | (S & D))) */#define DrawModeDSPnao			0xAE	/* D | (S & (~ P)) */#define DrawModeDPno			0xAF	/* D | (~ P) */#define DrawModePDSnoa			0xB0	/* P & (D | (~ S)) */#define DrawModePDSPxoxn		0xB1	/* ~ (P ^ (D | (S ^ P))) */#define DrawModeSSPxDSxox		0xB2	/* S ^ ((S ^ P) | (D ^ S)) */#define DrawModeSDPanan			0xB3	/* ~ (S & (~ (D & P))) */#define DrawModePSDnax			0xB4	/* P ^ (S & (~ D)) */#define DrawModeDPSDoaxn		0xB5	/* ~ (D ^ (P & (S | D))) */#define DrawModeDPSDPaoxx		0xB6	/* D ^ (P ^ (S | (D & P))) */#define DrawModeSDPxan			0xB7	/* ~ (S & (D ^ P)) */#define DrawModePSDPxax			0xB8	/* P ^ (S & (D ^ P)) */#define DrawModeDSPDaoxn		0xB9	/* ~ (D ^ (S | (P & D))) */#define DrawModeDPSnao			0xBA	/* D | (P & (~ S)) */#define DrawModeDSno			0xBB	/* D | (~ S) */#define DrawModeSPDSanax		0xBC	/* S ^ (P & (~ (D & S))) */#define DrawModeSDxPDxan		0xBD	/* ~ ((S ^ D) & (P ^ D)) */#define DrawModeDPSxo			0xBE	/* D | (P ^ S) */#define DrawModeDPSano			0xBF	/* D | (~ (P & S)) */#define DrawModePSa			0xC0	/* P & S */#define DrawModeSPDSnaoxn		0xC1	/* ~ (S ^ (P | (D & (~ S)))) */#define DrawModeSPDSonoxn		0xC2	/* ~ (S ^ (P | (~ (D | S)))) */#define DrawModePSxn			0xC3	/* ~ (P ^ S) */#define DrawModeSPDnoa			0xC4	/* S & (P | (~ D)) */#define DrawModeSPDSxoxn		0xC5	/* ~ (S ^ (P | (D ^ S))) */#define DrawModeSDPnax			0xC6	/* S ^ (D & (~ P)) */#define DrawModePSDPoaxn		0xC7	/* ~ (P ^ (S & (D | P))) */#define DrawModeSDPoa			0xC8	/* S & (D | P) */#define DrawModeSPDoxn			0xC9	/* ~ (S ^ (P | D)) */#define DrawModeDPSDxax			0xCA	/* D ^ (P & (S ^ D)) */#define DrawModeSPDSaoxn		0xCB	/* ~ (S ^ (P | (D & S))) */#define DrawModeS			0xCC	/* S */#define DrawModeSDPono			0xCD	/* S | (~ (D | P)) */#define DrawModeSDPnao			0xCE	/* S | (D & (~ P)) */#define DrawModeSPno			0xCF	/* S | (~ P) */#define DrawModePSDnoa			0xD0	/* P & (S | (~ D)) */#define DrawModePSDPxoxn		0xD1	/* ~ (P ^ (S | (D ^ P))) */#define DrawModePDSnax			0xD2	/* P ^ (D & (~ S)) */#define DrawModeSPDSoaxn		0xD3	/* ~ (S ^ (P & (D | S))) */#define DrawModeSSPxPDxax		0xD4	/* S ^ ((S ^ P) & (P ^ D)) */#define DrawModeDPSanan			0xD5	/* ~ (D & (~ (P & S))) */#define DrawModePSDPSaoxx		0xD6	/* P ^ (S ^ (D | (P & S))) */#define DrawModeDPSxan			0xD7	/* ~ (D & (P ^ S)) */#define DrawModePDSPxax			0xD8	/* P ^ (D & (S ^ P)) */#define DrawModeSDPSaoxn		0xD9	/* ~ (S ^ (D | (P & S))) */#define DrawModeDPSDanax		0xDA	/* D ^ (P & (~ (S & D))) */#define DrawModeSPxDSxan		0xDB	/* ~ ((S ^ P) & (D ^ S)) */#define DrawModeSPDnao			0xDC	/* S | (P & (~ D)) */#define DrawModeSDno			0xDD	/* S | (~ D) */#define DrawModeSDPxo			0xDE	/* S | (D ^ P) */#define DrawModeSDPano			0xDF	/* S | (~ (D & P)) */#define DrawModePDSoa			0xE0	/* P & (D | S) */#define DrawModePDSoxn			0xE1	/* ~ (P ^ (D | S)) */#define DrawModeDSPDxax			0xE2	/* D ^ (S & (P ^ D)) */#define DrawModePSDPaoxn		0xE3	/* ~ (P ^ (S | (D & P))) */#define DrawModeSDPSxax			0xE4	/* S ^ (S & (P ^ S)) */#define DrawModePDSPaoxn		0xE5	/* ~ (P ^ (D | (S & P))) */#define DrawModeSDPSanax		0xE6	/* S ^ (D & (~ (P & S))) */#define DrawModeSPxDPxan		0xE7	/* ~ ((S ^ P) & (D ^ P)) */#define DrawModeSSPxDSxax		0xE8	/* S ^ ((S ^ P) & (D ^ S)) */#define DrawModeDSPDSanaxxn		0xE9	/* ~ (D ^ (S ^ (P & (~ (D & S))))) */#define DrawModeDPSao			0xEA	/* D | (P & S) */#define DrawModeDPSxno			0xEB	/* D | (~ (P ^ S)) */#define DrawModeSDPao			0xEC	/* S | (D & P) */#define DrawModeSDPxno			0xED	/* S | (~ (D ^ P)) */#define DrawModeDSo			0xEE	/* D | S */#define DrawModeSDPnoo			0xEF	/* S | (D | (~ P)) */#define DrawModeP			0xF0	/* P */#define DrawModePDSono			0xF1	/* P | (~ (D | S)) */#define DrawModePDSnao			0xF2	/* P | (D & (~ S)) */#define DrawModePSno			0xF3	/* P | (~ S) */#define DrawModePSDnao			0xF4	/* P | (S & (~ D)) */#define DrawModePDno			0xF5	/* P | (~ D) */#define DrawModePDSxo			0xF6	/* P | (D ^ S) */#define DrawModePDSano			0xF7	/* P | (~ (D & S)) */#define DrawModePDSao			0xF8	/* P | (D & S) */#define DrawModePDSxno			0xF9	/* P | (~ (D ^ S)) */#define DrawModeDPo			0xFA	/* D | P */#define DrawModeDPSnoo			0xFB	/* D | (P | (~ S)) */#define DrawModePSo			0xFC	/* P | S */#define DrawModePSDnoo			0xFD	/* P | (S | (~ D)) */#define DrawModeDPSoo			0xFE	/* D | (P | S) */#define DrawModeONE			0xFF	/* 1 *//* Convenience Defines */#define DrawModeBLACK			DrawModeZERO#define DrawModeWHITE			DrawModeONE#define DrawModeSRCCOPY			DrawModeS#define DrawModeSRCINVERT		DrawModeSn#define DrawModePATCOPY			DrawModeP#define DrawModePATINVERT		DrawModePn#define DrawModeNOP			DrawModeD#define DrawModeDSTINVERT		DrawModeDn#define DrawModeSRCXOR			DrawModeDSx#define DrawModePATXOR			DrawModeDPx#define DrawModeSRCAND			DrawModeDSa#define DrawModePATAND			DrawModeDPa#define DrawModeSRCOR			DrawModeDSo#define DrawModePATOR			DrawModeDPo/* Simple ROP defines */#define DrawModeOpaque			DrawModeSRCCOPY#define DrawModeXOR			DrawModeSRCXOR#define DrawModeAND			DrawModeSRCAND#define DrawModeOR			DrawModeSRCOR/* Defines for interpreting ternary Raster OPs (ROP3) */#define DISP_ROP_STUPID(__rop)		((__rop) == 0 | (__rop) == 0xff)#define DISP_ROP_NO_PATTERN(__rop)	(((__rop) & 0xf) == \					    (((__rop) >> 4) & 0xf))#define DISP_ROP_NO_SOURCE(__rop)	(((__rop) & 0x33) == \					    (((__rop) >> 2) & 0x33))#define DISP_ROP_NO_DEST(__rop)		(((__rop) & 0x55) == \					    (((__rop) >> 1) & 0x55))/* Rastor op conversion macros */#define DISP_ROP_SRC_TO_PAT(__rop)	(((__rop) & 0xc0) | 		\					    ((__rop) & 0xc) << 2 |	\					    ((__rop) & 0x30) >> 2 |	\					    ((__rop) & 0x3))#define DISP_ROP_PAT_TO_SRC(__rop)	(((__rop) & 0xc0) |		\					    ((__rop) & 0x30) >> 2 |	\					    ((__rop) & 0xc) << 2 |	\					    ((__rop) & 0x3))#endif /* _GRAPHICS_ROP_H_INCLUDED */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -