GA_rop3CodesType
Declaration
typedef enum {
GA_R3_0,
GA_R3_DPSoon,
GA_R3_DPSona,
GA_R3_PSon,
GA_R3_SDPona,
GA_R3_DPon,
GA_R3_PDSxnon,
GA_R3_PDSaon,
GA_R3_SDPnaa,
GA_R3_PDSxon,
GA_R3_DPna,
GA_R3_PSDnaon,
GA_R3_SPna,
GA_R3_PDSnaon,
GA_R3_PDSonon,
GA_R3_Pn,
GA_R3_PDSona,
GA_R3_DSon,
GA_R3_SDPxnon,
GA_R3_SDPaon,
GA_R3_DPSxnon,
GA_R3_DPSaon,
GA_R3_PSDPSanaxx,
GA_R3_SSPxDSxaxn,
GA_R3_SPxPDxa,
GA_R3_SDPSanaxn,
GA_R3_PDSPaox,
GA_R3_SDPSxaxn,
GA_R3_PSDPaox,
GA_R3_DSPDxaxn,
GA_R3_PDSox,
GA_R3_PDSoan,
GA_R3_DPSnaa,
GA_R3_SDPxon,
GA_R3_DSna,
GA_R3_SPDnaon,
GA_R3_SPxDSxa,
GA_R3_PDSPanaxn,
GA_R3_SDPSaox,
GA_R3_SDPSxnox,
GA_R3_DPSxa,
GA_R3_PSDPSaox,
GA_R3_DPSana,
GA_R3_SSPxPDxaxn,
GA_R3_SPDSoax,
GA_R3_PSDnox,
GA_R3_PSDPxox,
GA_R3_PSDnoan,
GA_R3_PSna,
GA_R3_SDPnaon,
GA_R3_SDPSoox,
GA_R3_Sn,
GA_R3_SPDSaox,
GA_R3_SPDSxnox,
GA_R3_SDPox,
GA_R3_SDPoan,
GA_R3_PSDPoax,
GA_R3_SPDnox,
GA_R3_SPDSxox,
GA_R3_SPDnoan,
GA_R3_PSx,
GA_R3_SPDSonox,
GA_R3_SPDSnaox,
GA_R3_PSan,
GA_R3_PSDnaa,
GA_R3_DPSxon,
GA_R3_SDxPDxa,
GA_R3_SPDSanaxn,
GA_R3_SDna,
GA_R3_DPSnaon,
GA_R3_DSPDaox,
GA_R3_PSDPxaxn,
GA_R3_SDPxa,
GA_R3_PDSPDaoxxn,
GA_R3_DPSDoax,
GA_R3_PDSnox,
GA_R3_SDPana,
GA_R3_SSPxDSxoxn,
GA_R3_PDSPxox,
GA_R3_PDSnoan,
GA_R3_PDna,
GA_R3_DSPnaon,
GA_R3_DPSDaox,
GA_R3_SPDSxaxn,
GA_R3_DPSonon,
GA_R3_Dn,
GA_R3_DPSox,
GA_R3_DPSoan,
GA_R3_PDSPoax,
GA_R3_DPSnox,
GA_R3_DPx,
GA_R3_DPSDonox,
GA_R3_DPSDxox,
GA_R3_DPSnoan,
GA_R3_DPSDnaox,
GA_R3_DPan,
GA_R3_PDSxa,
GA_R3_DSPDSaoxxn,
GA_R3_DSPDoax,
GA_R3_SDPnox,
GA_R3_SDPSoax,
GA_R3_DSPnox,
GA_R3_DSx,
GA_R3_SDPSonox,
GA_R3_DSPDSonoxxn,
GA_R3_PDSxxn,
GA_R3_DPSax,
GA_R3_PSDPSoaxxn,
GA_R3_SDPax,
GA_R3_PDSPDoaxxn,
GA_R3_SDPSnoax,
GA_R3_PDSxnan,
GA_R3_PDSana,
GA_R3_SSDxPDxaxn,
GA_R3_SDPSxox,
GA_R3_SDPnoan,
GA_R3_DSPDxox,
GA_R3_DSPnoan,
GA_R3_SDPSnaox,
GA_R3_DSan,
GA_R3_PDSax,
GA_R3_DSPDSoaxxn,
GA_R3_DPSDnoax,
GA_R3_SDPxnan,
GA_R3_SPDSnoax,
GA_R3_DPSxnan,
GA_R3_SPxDSxo,
GA_R3_DPSaan,
GA_R3_DPSaa,
GA_R3_SPxDSxon,
GA_R3_DPSxna,
GA_R3_SPDSnoaxn,
GA_R3_SDPxna,
GA_R3_PDSPnoaxn,
GA_R3_DSPDSoaxx,
GA_R3_PDSaxn,
GA_R3_DSa,
GA_R3_SDPSnaoxn,
GA_R3_DSPnoa,
GA_R3_DSPDxoxn,
GA_R3_SDPnoa,
GA_R3_SDPSxoxn,
GA_R3_SSDxPDxax,
GA_R3_PDSanan,
GA_R3_PDSxna,
GA_R3_SDPSnoaxn,
GA_R3_DPSDPoaxx,
GA_R3_SPDaxn,
GA_R3_PSDPSoaxx,
GA_R3_DPSaxn,
GA_R3_DPSxx,
GA_R3_PSDPSonoxx,
GA_R3_SDPSonoxn,
GA_R3_DSxn,
GA_R3_DPSnax,
GA_R3_SDPSoaxn,
GA_R3_SPDnax,
GA_R3_DSPDoaxn,
GA_R3_DSPDSaoxx,
GA_R3_PDSxan,
GA_R3_DPa,
GA_R3_PDSPnaoxn,
GA_R3_DPSnoa,
GA_R3_DPSDxoxn,
GA_R3_PDSPonoxn,
GA_R3_PDxn,
GA_R3_DSPnax,
GA_R3_PDSPoaxn,
GA_R3_DPSoa,
GA_R3_DPSoxn,
GA_R3_D,
GA_R3_DPSono,
GA_R3_SPDSxax,
GA_R3_DPSDaoxn,
GA_R3_DSPnao,
GA_R3_DPno,
GA_R3_PDSnoa,
GA_R3_PDSPxoxn,
GA_R3_SSPxDSxox,
GA_R3_SDPanan,
GA_R3_PSDnax,
GA_R3_DPSDoaxn,
GA_R3_DPSDPaoxx,
GA_R3_SDPxan,
GA_R3_PSDPxax,
GA_R3_DSPDaoxn,
GA_R3_DPSnao,
GA_R3_DSno,
GA_R3_SPDSanax,
GA_R3_SDxPDxan,
GA_R3_DPSxo,
GA_R3_DPSano,
GA_R3_PSa,
GA_R3_SPDSnaoxn,
GA_R3_SPDSonoxn,
GA_R3_PSxn,
GA_R3_SPDnoa,
GA_R3_SPDSxoxn,
GA_R3_SDPnax,
GA_R3_PSDPoaxn,
GA_R3_SDPoa,
GA_R3_SPDoxn,
GA_R3_DPSDxax,
GA_R3_SPDSaoxn,
GA_R3_S,
GA_R3_SDPono,
GA_R3_SDPnao,
GA_R3_SPno,
GA_R3_PSDnoa,
GA_R3_PSDPxoxn,
GA_R3_PDSnax,
GA_R3_SPDSoaxn,
GA_R3_SSPxPDxax,
GA_R3_DPSanan,
GA_R3_PSDPSaoxx,
GA_R3_DPSxan,
GA_R3_PDSPxax,
GA_R3_SDPSaoxn,
GA_R3_DPSDanax,
GA_R3_SPxDSxan,
GA_R3_SPDnao,
GA_R3_SDno,
GA_R3_SDPxo,
GA_R3_SDPano,
GA_R3_PDSoa,
GA_R3_PDSoxn,
GA_R3_DSPDxax,
GA_R3_PSDPaoxn,
GA_R3_SDPSxax,
GA_R3_PDSPaoxn,
GA_R3_SDPSanax,
GA_R3_SPxPDxan,
GA_R3_SSPxDSxax,
GA_R3_DSPDSanaxxn,
GA_R3_DPSao,
GA_R3_DPSxno,
GA_R3_SDPao,
GA_R3_SDPxno,
GA_R3_DSo,
GA_R3_SDPnoo,
GA_R3_P,
GA_R3_PDSono,
GA_R3_PDSnao,
GA_R3_PSno,
GA_R3_PSDnao,
GA_R3_PDno,
GA_R3_PDSxo,
GA_R3_PDSano,
GA_R3_PDSao,
GA_R3_PDSxno,
GA_R3_DPo,
GA_R3_DPSnoo,
GA_R3_PSo,
GA_R3_PSDnoo,
GA_R3_DPSoo,
GA_R3_1
} GA_rop3CodesType
Prototype In
snap/graphics.h
Description
Raster Operation codes for accelerated rendering functions that support ternary operations. The set of mix codes is the standard Microsoft ternary Raster Operation (ROP3) codes between three values, a source, pattern and destination. Note that we don't list the codes here for brevity.
Note: Some graphics controllers may not support all ROP3 codes due to hardware bugs, so you must use the GetROP3ExceptionTable function to determine the set of ROP3 codes that the hardware does not properly handle.
Copyright © 2002 SciTech Software, Inc. Visit our web site at http://www.scitechsoft.com