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


IAdvancedShader Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Carto > ESRI.ArcGIS.Carto > Interfaces > IA > IAdvancedShader Interface
ArcGIS Developer Help

IAdvancedShader Interface

Access to members that allow a shader to process tiled bitmap information.

Product Availability

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

Members

Name Description
Method BeginUpdate Begin updating the shader.
Method EndUpdate End updating the shader.
Method ProcessB Value range is between 0.0 and 1.0 inclusive
Method ProcessG Value range is between 0.0 and 1.0 inclusive
Method ProcessR Value range is between 0.0 and 1.0 inclusive
Method Update Pass an image tile to the shader.

Inherited Interfaces

Interfaces Description
IShader Access to members that allow a shader to process pixel channels.

Classes that implement IAdvancedShader

Classes Description
RasterDRAShader The raster shader for rendering pixels in dyanmic range adjustment mode.