This document is archived and information here might be outdated.  Recommended version.


esriRasterOpCode Constants (ArcObjects .NET 10.6 SDK)
ArcObjects Help for .NET developers > ArcObjects namespaces > Display > ESRI.ArcGIS.Display > Constants > E > esriRasterOpCode Constants (ArcObjects .NET 10.6 SDK)
ArcObjects Library Reference (Display)  

esriRasterOpCode Constants

Binary Raster op-codes for symbol drawing.

Constant Value Description
esriROPBlack 1 Pixel is always 0.
esriROPNotMergePen 2 Pixel is the inverse of the esriROPMergePen color.
esriROPMaskNotPen 3 Pixel is a combination of the colors common to both the screen and the inverse of the pen.
esriROPNotCopyPen 4 Pixel is the inverse of the pen color.
esriROPMaskPenNot 5 Pixel is a combination of the colors common to both the pen and the inverse of the screen.
esriROPNot 6 Pixel is the inverse of the screen color.
esriROPXOrPen 7 Pixel is a combination of the colors in the pen and in the screen, but not in both.
esriROPNotMaskPen 8 Pixel is the inverse of the esriROPMaskPen color.
esriROPMaskPen 9 Pixel is a combination of the colors common to both the pen and the screen.
esriROPNotXOrPen 10 Pixel is the inverse of the esriROPXOrPen color.
esriROPNOP 11 Pixel remains unchanged.
esriROPMergeNotPen 12 Pixel is a combination of the screen color and the inverse of the pen color.
esriROPCopyPen 13 Pixel is the pen color.
esriROPMergePenNot 14 Pixel is a combination of the pen color and the inverse of the screen color.
esriROPMergePen 15 Pixel is a combination of the pen color and the screen color.
esriROPWhite 16 Pixel is always 1.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

.NET Samples

ArcGIS Network Analyst extension barrier location editor (Code Files: EditorForm)

.NET Related Topics

Creating custom symbols