This document is archived and information here might be outdated. Recommended version. |
ArcObjects Help for .NET developers > ArcObjects namespaces > Display > ESRI.ArcGIS.Display > Interfaces > ID > IDynamicSymbolProperties Interface > IDynamicSymbolProperties.SetScale Method (ArcObjects .NET 10.5 SDK) |
Scales the dynamic symbol.
[Visual Basic .NET] Public Sub SetScale ( _ ByVal dynamicSymbolType As esriDynamicSymbolType, _ ByVal scaleX As Single, _ ByVal scaleY As Single _ )
[C#] public void SetScale ( esriDynamicSymbolType dynamicSymbolType, float scaleX, float scaleY );
[C++]
HRESULT SetScale(
esriDynamicSymbolType dynamicSymbolType,
float scaleX,
float scaleY
);
[C++]
Parameters dynamicSymbolType [in]
dynamicSymbolType is a parameter of type esriDynamicSymbolType scaleX [in] scaleX is a parameter of type float scaleY [in] scaleY is a parameter of type float
Sets 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.