The ANNTYPE structure is used by ANNCHANGEPARAM to set the type of change to perform to the specified object.
typedef enum{
ANNTYPE_NONE = 0,
ANNTYPE_COLORREF = 1,
ANNTYPE_UINT32 = 2,
ANNTYPE_BOOL = 3,
ANNTYPE_DOUBLE = 4,
ANNTYPE_UINT = 5,
ANNTYPE_LPCSTR = 6,
ANNTYPE_ANNPOINT = 7,
ANNTYPE_BITMAP = 8,
ANNTYPE_HMETAFILE = 9,
ANNTYPE_HYPERLINK = 10,
ANNTYPE_RULER_UNIT = 11,
ANNTYPE_PROTRACTOR = 12,
ANNTYPE_MOVE = 13,
ANNTYPE_MOVE_POINT = 14,
ANNTYPE_RESIZE_ROTATE = 15,
ANNTYPE_HANNOBJECT = 16,
ANNTYPE_FIXED = 17,
} ANNTYPE, *pANNTYPE;
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document