This document is archived and information here might be outdated.  Recommended version.


IDynamicDisplay.DynamicGlyphFactory Property (ArcObjects .NET 10.6 SDK)
ArcObjects Library Reference (Display)  

IDynamicDisplay.DynamicGlyphFactory Property

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**

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Remarks

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.

See Also

IDynamicDisplay Interface

.NET Samples

Dynamic logo (Code Files: DynamicLogo) | Dynamic biking (Code Files: DynamicBikingCmd) | Dynamic display�tracking dynamic object (Code Files: TrackObject)

.NET Related Topics

Best practices for using dynamic display | How to plug in dynamic drawing