Display transformation class for converting from world to device units.
|IConnectionPointContainer (esriDisplay)||Supports connection points for connectable objects.|
|IDelayEvents||Provides access to members that control Delay Events.|
|IDisplayTransformation||Provides access to members that control Display Transformation.|
|IDisplayTransformationAdmin||Provides access to members that control the DisplayTransformation.|
|IDisplayTransformationScales||Provides access to members that control Display Transformation scales.|
|IOutputRasterSettings||Provides access to members that control New Raster Output Settings.|
|IRasterOutputSettings||Provides access to members that control Raster Output Settings.|
|ITransformation (esriGeometry)||Provides access to members that apply a function (or its inverse) to a set of points or measures. The suffix of each method indicates the type of parameters operated on.|
|ITransformationGEN (esriGeometry)||Provides access to members that apply a function (or its inverse) to a set of points or measures. The suffix of each method indicates the type of parameters operated on. ITransformationGEN is generic version of ITransformation.|
|ITransformEvents (default)||Provides access to members that control Transform Events.|
Manages the map to device transformation. See IDisplayTransformation for information on how to prepare a transform for use.
Each DisplayTransformation object has a spatial reference object which manages the display's current coordinate system.
The DisplayTransformation is itself owned by a Display object, typically ScreenDisplay. Obtain an IDisplayTransformation reference to a DisplayTransformation object via IDisplay::DisplayTransformation; since IScreenDisplay inherits from IDisplay, you call also use IScreenDisplay::DisplayTransformation.
Working with Events
When working with DisplayTransformation's default outbound interface in Visual Basic 6 declare variables as follows:
Private WithEvents pDisplayTransformation as DisplayTransformation