📄 esridisplay.tlh
字号:
// Created by Microsoft (R) C/C++ Compiler Version 12.00.8168.0 (abefb8d7).
//
// esriDisplay.tlh
//
// C++ source equivalent of Win32 type library c:/Program Files/ArcGis/com/esriDisplay.olb
// compiler-generated file created 08/02/06 at 09:01:55 - DO NOT EDIT!
//
// Cross-referenced type libraries:
//
// #import "C:\Program Files\ArcGIS\com\esriSystem.olb"
// #import "C:\Program Files\ArcGIS\com\esriGeometry.olb"
// #import "C:\Program Files\ArcGIS\com\esriSystemUI.olb"
//
#pragma once
#pragma pack(push, 8)
#include <comdef.h>
//
// Forward references and typedefs
//
struct __declspec(uuid("20cd40b0-8f3d-11d0-8590-0800091a2a72"))
/* interface */ IColor;
struct __declspec(uuid("20cd40b1-8f3d-11d0-8590-0800091a2a72"))
/* interface */ IRgbColor;
struct __declspec(uuid("20cd40b2-8f3d-11d0-8590-0800091a2a72"))
/* interface */ ICmykColor;
struct __declspec(uuid("20cd40b3-8f3d-11d0-8590-0800091a2a72"))
/* interface */ IHsvColor;
struct __declspec(uuid("20cd40b4-8f3d-11d0-8590-0800091a2a72"))
/* interface */ IGrayColor;
struct __declspec(uuid("7ee9c491-d123-11d0-8383-080009b996cc"))
/* interface */ IHlsColor;
struct __declspec(uuid("6060613e-1233-11d3-9f45-00c04f6bc709"))
/* interface */ IPostScriptColor;
struct __declspec(uuid("9db25fdf-3c75-11d2-aaf6-00c04fa334b3"))
/* interface */ IMonitorSettings;
struct __declspec(uuid("137e39db-3e98-11d2-aaf7-00c04fa334b3"))
/* interface */ ICieLabConversion;
struct /* coclass */ RgbColor;
struct /* coclass */ CmykColor;
struct /* coclass */ HsvColor;
struct /* coclass */ GrayColor;
struct /* coclass */ HlsColor;
struct /* coclass */ MonitorSettings;
struct /* coclass */ CieLabConversion;
struct __declspec(uuid("beb87092-c0b4-11d0-8379-080009b996cc"))
/* interface */ IEnumColors;
struct __declspec(uuid("beb87091-c0b4-11d0-8379-080009b996cc"))
/* interface */ IColorRamp;
struct __declspec(uuid("beb87095-c0b4-11d0-8379-080009b996cc"))
/* interface */ IRandomColorRamp;
struct __declspec(uuid("beb87096-c0b4-11d0-8379-080009b996cc"))
/* interface */ IAlgorithmicColorRamp;
struct __declspec(uuid("beb87097-c0b4-11d0-8379-080009b996cc"))
/* interface */ IPresetColorRamp;
struct __declspec(uuid("beb87098-c0b4-11d0-8379-080009b996cc"))
/* interface */ IMultiPartColorRamp;
struct /* coclass */ RandomColorRamp;
struct /* coclass */ AlgorithmicColorRamp;
struct /* coclass */ PresetColorRamp;
struct /* coclass */ MultiPartColorRamp;
struct __declspec(uuid("f3435802-5779-11d0-98bf-00805f7ced21"))
/* interface */ ISymbol;
struct __declspec(uuid("e6bdaa7c-4d35-11d0-98be-00805f7ced21"))
/* interface */ IMarkerSymbol;
struct __declspec(uuid("e6bdaa7d-4d35-11d0-98be-00805f7ced21"))
/* interface */ ILineSymbol;
struct __declspec(uuid("e6bdaa7e-4d35-11d0-98be-00805f7ced21"))
/* interface */ IFillSymbol;
struct __declspec(uuid("a80b5e91-7f9c-11d0-9410-080009eebecb"))
/* interface */ ITextSymbol;
struct __declspec(uuid("2f77f380-4448-11d2-97cc-0080c7e04196"))
/* interface */ IEnumSymbol;
struct __declspec(uuid("869331a4-a283-4dcb-a4d9-dfd02dc95f3a"))
/* interface */ ISymbol3D;
struct __declspec(uuid("19f85377-1387-11d3-b89c-00600802e603"))
/* interface */ IDisplayFilter;
struct __declspec(uuid("19f85378-1387-11d3-b89c-00600802e603"))
/* interface */ ITransparencyDisplayFilter;
struct __declspec(uuid("12e361f0-1907-11d3-80c7-0080c79f0371"))
/* interface */ IDisplayAdmin;
struct __declspec(uuid("f0815360-19e1-11d3-80c8-0080c79f0371"))
/* interface */ IDisplayFilterManager;
struct __declspec(uuid("d915ec07-7b4f-47fd-b59b-3252f3a3b610"))
/* interface */ IDisplayAdmin2;
struct __declspec(uuid("e6bdb000-4d35-11d0-98be-00805f7ced21"))
/* interface */ IDisplayTransformation;
struct __declspec(uuid("e6bdb001-4d35-11d0-98be-00805f7ced21"))
/* interface */ ITransformEvents;
struct __declspec(uuid("1c352f3f-298e-11d3-9f4f-00c04f6bc619"))
/* interface */ IIlluminationProps;
struct __declspec(uuid("e6bdb002-4d35-11d0-98be-00805f7ced21"))
/* interface */ IDisplay;
struct __declspec(uuid("7ef23a93-f475-11d3-9f54-00c04f6bdf0d"))
/* interface */ IDraw;
typedef enum _esriTextureInterpolationMode esriTextureInterpolationMode;
struct __declspec(uuid("dc8333bd-a1d9-11d3-9f61-00c04f6bc5f4"))
/* interface */ IDisplay3D;
struct __declspec(uuid("42817971-a1f4-11d3-92dc-00600802e603"))
/* interface */ IDisplayTransformationAdmin;
struct __declspec(uuid("e6bdb003-4d35-11d0-98be-00805f7ced21"))
/* interface */ IDisplayEvents;
struct __declspec(uuid("e6bdaa7f-4d35-11d0-98be-00805f7ced21"))
/* interface */ IDicerCallback;
struct __declspec(uuid("5ba46487-1d16-42b8-847b-b7b9c8100b13"))
/* interface */ IDelayEvents;
struct __declspec(uuid("f13aac6f-9c3d-11d3-a644-0008c7df8de1"))
/* interface */ IRasterOutputSettings;
typedef enum esriResampleRatioType esriResampleRatio;
struct __declspec(uuid("28444834-e9cb-44f8-806a-d313373f69b8"))
/* interface */ IOutputRasterSettings;
struct __declspec(uuid("e6bdb004-4d35-11d0-98be-00805f7ced21"))
/* interface */ IScreenDisplay;
struct __declspec(uuid("dc321087-108f-43ae-932a-dfc1f7c4529e"))
/* interface */ IScreenDisplay2;
struct __declspec(uuid("534e08d6-e65a-11d0-8681-0000f8751720"))
/* interface */ IAppDisplay;
struct __declspec(uuid("7b3572f2-57a7-46b3-af86-9c9bca1c8f15"))
/* interface */ IScreenCacheManager;
struct __declspec(uuid("c1ccbfc2-6722-49f0-9242-ba2f312e24bf"))
/* interface */ IScreenInvalidate;
struct __declspec(uuid("1c6a7a03-e716-11d0-8681-0000f8751720"))
/* interface */ IEnumScreenDisplay;
struct /* coclass */ ScreenDisplay;
struct /* coclass */ SimpleDisplay;
struct /* coclass */ DisplayTransformation;
struct /* coclass */ CancelTracker;
struct /* coclass */ TransparencyDisplayFilter;
struct /* coclass */ IlluminationProps;
struct __declspec(uuid("d2c13e55-4bea-11d1-b6cc-080009b996cc"))
/* interface */ IDisplayFeedback;
struct __declspec(uuid("e6bdb00c-4d35-11d0-98be-00805f7ced21"))
/* interface */ ISelectionTracker;
struct __declspec(uuid("71fc8720-0164-11d2-84a4-0000f875b9c6"))
/* interface */ IAnchorPoint;
struct __declspec(uuid("a761d652-065f-11d4-826f-0080c79f0371"))
/* interface */ ICalloutTracker;
struct __declspec(uuid("66770313-fbc0-11d1-a24e-080009b6f22b"))
/* interface */ IRotateTracker;
struct __declspec(uuid("2dc98f3b-38aa-11d3-9f3c-00c04f6bc979"))
/* interface */ IScaleTracker;
struct __declspec(uuid("77748c81-73fc-11d2-8506-0000f875b9c6"))
/* interface */ IVertexFeedback;
struct __declspec(uuid("4e315500-f4dd-11d1-8498-0000f875b9c6"))
/* interface */ IReshapeFeedback;
struct __declspec(uuid("9bf56f82-4f36-11d1-b6cd-080009b996cc"))
/* interface */ INewEnvelopeFeedback;
struct __declspec(uuid("4e08b552-f52b-11d3-9315-00600802e603"))
/* interface */ INewEnvelopeFeedback2;
struct __declspec(uuid("9bf56f81-4f36-11d1-b6cd-080009b996cc"))
/* interface */ IMoveEnvelopeFeedback;
struct __declspec(uuid("dd61d811-a912-48e6-9146-073d1264da48"))
/* interface */ IMoveTextFeedback;
struct __declspec(uuid("4516b1d1-f799-4902-a4dd-1cbae5035be3"))
/* interface */ IMoveCurvedTextFeedback;
struct __declspec(uuid("b44637c6-f488-41b4-b222-07aa9c04a3d6"))
/* interface */ IMoveTextAlongShapeFeedback;
struct __declspec(uuid("c3182fe1-4fb0-11d1-b6cd-080009b996cc"))
/* interface */ IResizeEnvelopeFeedback;
struct __declspec(uuid("4e08b551-f52b-11d3-9315-00600802e603"))
/* interface */ IResizeEnvelopeFeedback2;
struct __declspec(uuid("1c9915ff-239b-49a1-a2f3-c9d0e4173ce1"))
/* interface */ IResizeTextFeedback;
struct __declspec(uuid("7a8276c1-5483-11d1-b6cf-080009b996cc"))
/* interface */ INewMultiPointFeedback;
struct __declspec(uuid("861a7b31-516d-11d1-b6ce-080009b996cc"))
/* interface */ INewLineFeedback;
struct __declspec(uuid("417af471-cd15-11d2-9f30-00c04f6bc8dd"))
/* interface */ INewBezierCurveFeedback;
struct __declspec(uuid("5c3ac217-10c5-401b-b3eb-6a6d93e5d58c"))
/* interface */ INewTextBezierCurveFeedback;
struct __declspec(uuid("7a8276c7-5483-11d1-b6cf-080009b996cc"))
/* interface */ IMoveLineFeedback;
struct __declspec(uuid("3c70bada-2429-11d3-9f36-00c04f6bdd7f"))
/* interface */ IMovePointFeedback;
struct __declspec(uuid("7a8276cb-5483-11d1-b6cf-080009b996cc"))
/* interface */ ILineMovePointFeedback;
struct __declspec(uuid("7a8276c5-5483-11d1-b6cf-080009b996cc"))
/* interface */ INewPolygonFeedback;
struct __declspec(uuid("7a8276c9-5483-11d1-b6cf-080009b996cc"))
/* interface */ IMovePolygonFeedback;
struct __declspec(uuid("7a8276cd-5483-11d1-b6cf-080009b996cc"))
/* interface */ IPolygonMovePointFeedback;
struct __declspec(uuid("89967502-a95f-11d1-ae9c-0000f80372b4"))
/* interface */ IStretchLineFeedback;
struct __declspec(uuid("521b9df3-0166-11d2-a254-080009b6f22b"))
/* interface */ IMoveGeometryFeedback;
struct __declspec(uuid("8c25c471-2030-11d2-a28c-080009b6f22b"))
/* interface */ IMoveImageFeedback;
struct __declspec(uuid("781e1c4c-1bfd-44de-b524-024437710fab"))
/* interface */ IMoveImageFeedback2;
struct __declspec(uuid("e4543891-040c-11d4-8267-0080c79f0371"))
/* interface */ ICalloutFeedback;
struct __declspec(uuid("b48ffe7a-396b-4188-b4dd-85e9d7e16b3e"))
/* interface */ ICalloutFeedback2;
struct __declspec(uuid("b6f4b6cb-b455-487c-84d0-6f9e2726ba20"))
/* interface */ INewCircleFeedback;
struct __declspec(uuid("e6bdb005-4d35-11d0-98be-00805f7ced21"))
/* interface */ IRubberBand;
struct __declspec(uuid("ae629199-b816-45b9-b20b-d84d919fe0c4"))
/* interface */ IRotateTextFeedback;
struct __declspec(uuid("b46b915d-d256-481b-82e8-c48ed99f4d19"))
/* interface */ INewTextFeedback;
struct __declspec(uuid("956b2b6b-c169-441a-9203-6e1b4c2b4fbf"))
/* interface */ IMoveBitmapFeedback;
struct __declspec(uuid("4c929701-12f0-4ce0-bb67-f08f6b65b66b"))
/* interface */ IPointCollectionTracker;
struct /* coclass */ NewEnvelopeFeedback;
struct /* coclass */ VertexFeedback;
struct /* coclass */ MoveEnvelopeFeedback;
struct /* coclass */ ResizeEnvelopeFeedback;
struct /* coclass */ ResizeTextFeedback;
struct /* coclass */ NewMultiPointFeedback;
struct /* coclass */ NewLineFeedback;
struct /* coclass */ NewBezierCurveFeedback;
struct /* coclass */ MoveLineFeedback;
struct /* coclass */ MovePointFeedback;
struct /* coclass */ LineMovePointFeedback;
struct /* coclass */ BezierMovePointFeedback;
struct /* coclass */ NewPolygonFeedback;
struct /* coclass */ MovePolygonFeedback;
struct /* coclass */ PolygonMovePointFeedback;
struct /* coclass */ StretchLineFeedback;
struct /* coclass */ GroupFeedback;
struct /* coclass */ MoveGeometryFeedback;
struct /* coclass */ MoveImageFeedback;
struct /* coclass */ CalloutFeedback;
struct /* coclass */ EnvelopeTracker;
struct /* coclass */ LineTracker;
struct /* coclass */ PolygonTracker;
struct /* coclass */ PointTracker;
struct /* coclass */ CalloutTracker;
struct /* coclass */ EngineRotateTracker;
struct /* coclass */ RubberEnvelope;
struct /* coclass */ RubberRectangularPolygon;
struct /* coclass */ RubberPoint;
struct /* coclass */ RubberLine;
struct /* coclass */ RubberPolygon;
struct /* coclass */ ReshapeFeedback;
struct /* coclass */ AnchorPoint;
struct /* coclass */ RubberCircle;
struct /* coclass */ NewCircleFeedback;
struct /* coclass */ MoveTextFeedback;
struct /* coclass */ MoveCurvedTextFeedback;
struct /* coclass */ MoveTextAlongShapeFeedback;
struct /* coclass */ RotateTextFeedback;
struct /* coclass */ NewTextFeedback;
struct /* coclass */ MoveBitmapFeedback;
struct /* coclass */ NewTextBezierCurveFeedback;
struct __declspec(uuid("7914e5f4-c892-11d0-8bb6-080009ee4e41"))
/* interface */ ITemplate;
struct __declspec(uuid("533d88f0-0a1a-11d2-b27f-0000f878229e"))
/* interface */ ILineDecoration;
struct __declspec(uuid("533d88f2-0a1a-11d2-b27f-0000f878229e"))
/* interface */ ILineDecorationElement;
struct __declspec(uuid("6a7ef984-6924-11d2-980d-0080c7e04196"))
/* interface */ IMask;
struct __declspec(uuid("b65a3e75-2993-11d1-9a43-0080c7ec5c96"))
/* interface */ ITextPath;
struct __declspec(uuid("8feb6611-2a0d-11d1-9a44-0080c7ec5c96"))
/* interface */ ITextBackground;
struct __declspec(uuid("6a7ef980-6924-11d2-980d-0080c7e04196"))
/* interface */ ICallout;
struct __declspec(uuid("c8d09ed1-4fbb-11d1-9a72-0080c7ec5c96"))
/* interface */ ILineCallout;
struct esriGDICommentBeginText;
struct esriGDICommentBeginTextEx;
struct esriGDICommentEndText;
struct esriGDICommentSetTextExtra;
struct esriGDICommentSetCmykColor;
struct esriGDICommentBeginLayer;
struct esriGDICommentEndLayer;
struct esriGDICommentBeginGroup;
struct esriGDICommentEndGroup;
struct esriGDICommentFillWithPattern;
struct esriGDICommentMaskLayer;
struct esriGDICommentMaskLayerBeforeClipping;
struct __declspec(uuid("cef72580-c1d9-11d2-9888-0080c7e04196"))
/* interface */ IMapLevel;
struct __declspec(uuid("f47b9b56-7efe-4ee4-b7d4-445f93ff390e"))
/* interface */ IDisplayName;
struct __declspec(uuid("8e1b88f1-0a46-11d4-8276-0080c79f0371"))
/* interface */ IQueryGeometry;
struct __declspec(uuid("a9360291-5828-11d0-98bf-00805f7ced21"))
/* interface */ ISimpleLineSymbol;
struct __declspec(uuid("7914e5dc-c892-11d0-8bb6-080009ee4e41"))
/* interface */ IReferenceLineSymbol;
struct __declspec(uuid("7914e5de-c892-11d0-8bb6-080009ee4e41"))
/* interface */ IMultiLayerLineSymbol;
struct __declspec(uuid("d7301b50-e92e-11d2-98ce-0080c7e04196"))
/* interface */ ILayerVisible;
struct __declspec(uuid("d7301b51-e92e-11d2-98ce-0080c7e04196"))
/* interface */ ILayerColorLock;
struct __declspec(uuid("b04bc357-c36e-11d0-bfa1-0080c7e24280"))
/* interface */ ILineProperties;
struct __declspec(uuid("b04bc359-c36e-11d0-bfa1-0080c7e24280"))
/* interface */ ICartographicLineSymbol;
struct __declspec(uuid("b04bc35a-c36e-11d0-bfa1-0080c7e24280"))
/* interface */ IHashLineSymbol;
struct __declspec(uuid("b04bc35b-c36e-11d0-bfa1-0080c7e24280"))
/* interface */ IMarkerLineSymbol;
struct __declspec(uuid("22c8c5a0-84fc-11d4-834d-0080c79f0371"))
/* interface */ IPictureLineSymbol;
struct __declspec(uuid("a9360290-5828-11d0-98bf-00805f7ced21"))
/* interface */ ISimpleMarkerSymbol;
struct __declspec(uuid("88539430-e06e-11d1-b277-0000f878229e"))
/* interface */ IArrowMarkerSymbol;
struct __declspec(uuid("7914e5e2-c892-11d0-8bb6-080009ee4e41"))
/* interface */ IReferenceMarkerSymbol;
struct __declspec(uuid("7914e5e4-c892-11d0-8bb6-080009ee4e41"))
/* interface */ IMultiLayerMarkerSymbol;
struct __declspec(uuid("7914e5e6-c892-11d0-8bb6-080009ee4e41"))
/* interface */ ICartographicMarkerSymbol;
struct __declspec(uuid("7914e5e7-c892-11d0-8bb6-080009ee4e41"))
/* interface */ ICharacterMarkerSymbol;
struct __declspec(uuid("7914e5e9-c892-11d0-8bb6-080009ee4e41"))
/* interface */ IPictureMarkerSymbol;
struct __declspec(uuid("6cff7e07-0502-11d4-9f7c-00c04f6bc709"))
/* interface */ ISymbolArray;
struct __declspec(uuid("50317363-bd70-11d3-9f79-00c04f6bc709"))
/* interface */ IChartSymbol;
struct __declspec(uuid("50317364-bd70-11d3-9f79-00c04f6bc709"))
/* interface */ IPieChartSymbol;
struct __declspec(uuid("50317365-bd70-11d3-9f79-00c04f6bc709"))
/* interface */ IBarChartSymbol;
struct __declspec(uuid("50317366-bd70-11d3-9f79-00c04f6bc709"))
/* interface */ IStackedChartSymbol;
struct __declspec(uuid("50317367-bd70-11d3-9f79-00c04f6bc709"))
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -