This document is archived and information here might be outdated. Recommended version. |
ArcObjects namespaces > Display > ESRI.ArcGIS.Display > Interfaces > ID > IDynamicDisplay Interface > IDynamicDisplay.DynamicGlyphFactory Property (ArcObjects .NET 10.4 SDK) |
Retrieves the dynamic glyph factory.
[Visual Basic .NET] Public ReadOnly Property DynamicGlyphFactory As IDynamicGlyphFactory
[C#] public IDynamicGlyphFactory DynamicGlyphFactory {get;}
[C++]
HRESULT get_DynamicGlyphFactory(
IDynamicGlyphFactory** DynamicGlyphFactory
);
[C++]
Parameters DynamicGlyphFactory [out, retval]
DynamicGlyphFactory is a parameter of type IDynamicGlyphFactory
Use the dynamic glyph factory object in order to create and delete dynamic glyphs. The dynamic glyphs can be used with the Dynamic Symbols in order to render Dynamic Items.
The Dynamic Glyphs Factory is a singleton object; therefore you can always co-create it in order to use it to create and delete dynamic glyphs.
Performance wise, it is preferable to create the dynamic glyphs in the context of the IDynamicLayer�s DrawDynamicLayer method, in the esriDDPImmediate dynamic-draw-phase, or in the context of the IDynamicMapEvents BeofreDynamicDraw method, in the esriDMDPDynamicLayers dynamic-map-draw-phase, while casting the passed in IDynamicDisplay interface to IDynamicGlyphFactory.