ArcGIS Pro 3.4 API Reference Guide
ArcGIS.Desktop.Mapping Namespace / ColorFactory Class / CreateRGBColor Method
The red component of the color to be created
The green component of the color to be created
The blue component of the color to be created
The alpha component of the color to be created
Example Version

CreateRGBColor Method (ColorFactory)
Creates the specified color.
Syntax
public CIMColor CreateRGBColor( 
   double R,
   double G,
   double B,
   double A
)

Parameters

R
The red component of the color to be created
G
The green component of the color to be created
B
The blue component of the color to be created
A
The alpha component of the color to be created

Return Value

Example
Snippet Mesh material fill symbol
/// <summary>
/// Create a mesh symbol that can be applied to a multi-patch feature layer.
/// </summary>
/// <remarks>
/// A mesh symbol is a CIMMeshSymbol object.  Define an array of CIMSymbolLayers which contains a CIMMaterialSymbol layer with the specified properties such as Color, etc.
/// Assign this array of CIMSymbolLayers to the CIMMeshSymbol.
/// ![MeshSymbolOrange](http://Esri.github.io/arcgis-pro-sdk/images/Symbology/mesh-material-orange.png)
/// </remarks>
/// <returns></returns>
public static Task<CIMMeshSymbol> CreateMeshSymbolAsync()
{
    return QueuedTask.Run<CIMMeshSymbol>(() =>
   {
       CIMSymbolLayer[] materialSymbolLayer =
      {
            new CIMMaterialSymbolLayer()
            {
                Color = ColorFactory.Instance.CreateRGBColor(230,152,0),
                MaterialMode = MaterialMode.Multiply
            }
       };
       var myMeshSymbol = new CIMMeshSymbol()
       {
           SymbolLayers = materialSymbolLayer
       };
       return myMeshSymbol;
   });
}
Requirements

Target Platforms: Windows 11, Windows 10

ArcGIS Pro version: 3 or higher.
See Also