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 IDynamicLayers 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 biking (Code Files: DynamicBikingCmd) | Dynamic displaytracking dynamic object (Code Files: TrackObject) | Dynamic logo (Code Files: DynamicLogo) |

.NET Related Topics

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