|  | This document is archived and information here might be outdated. Recommended version. | 
| ArcObjects namespaces > Display > ESRI.ArcGIS.Display > Interfaces > ID > IDynamicSymbolProperties Interface > IDynamicSymbolProperties.GetScale Method (ArcObjects .NET 10.4 SDK) | 
Scales the dynamic symbol.
[Visual Basic .NET] Public Sub GetScale ( _ ByVal dynamicSymbolType As esriDynamicSymbolType, _ ByRef scaleX As Single&, _ ByRef scaleY As Single& _ )
[C#] public void GetScale ( esriDynamicSymbolType dynamicSymbolType, ref Single& scaleX, ref Single& scaleY );
[C++]
HRESULT GetScale(
  esriDynamicSymbolType dynamicSymbolType,
  float* scaleX,
  float* scaleY
);
[C++]
Parameters dynamicSymbolType [in]
dynamicSymbolType is a parameter of type esriDynamicSymbolType scaleX [in, out] scaleX is a parameter of type float scaleY [in, out] scaleY is a parameter of type float
Gets the current relative scale for the specified dynamic symbol (text, marker, line, fill).
The scale attribute can be used in order to reuse a glyph, and render it in different sizes, rather than creating a different glyph for each different size. This is recommended in order to minimize graphic resources usage.