This document is archived and information here might be outdated. Recommended version. |
ArcObjects namespaces > Carto > ESRI.ArcGIS.Carto > Interfaces > IR > IRasterRendererMaker Interface (ArcObjects .NET 10.4 SDK) |
Provides access to members that can determine the default display of a raster dataset.
Description | ||
---|---|---|
CreateDefaultRasterRenderer | Returns the raster renderer which should be used for the default display of the input raster. | |
Priority | Controls the order in which renderer makers are selected. Higher priority renderer makers are called first. |
CoClasses and Classes | Description |
---|---|
RasterRendererMakerDefault | A way to determine which renderer is used for the default display of a raster dataset. |
The IRasterRendererMaker interface controls the renderer used to display a raster upon initial display.
To create your own raster renderer maker, implement the
IRasterRendererMaker interface in an object and register this renderer maker object with the Raster Renderer Makers component category. If the priority returns a value greater than 0, this renderer will have the ability to provide a renderer before the system default. For rasters, which you wish to use the system default, return Null instead of a valid renderer. If no renderer is returned from this renderer maker, the raster will be passed to the next highest priority until a renderer is created. This allows you to specify multiple custom rendering combinations that can be used with different priority levels. The default renderer maker will create a renderer for any raster dataset.