Identifies the annotation object type.
typedef enum tagANNOBJECTTYPE
{
ANNOBJECT_CONTAINER = 0,
ANNOBJECT_POINTER = 1,
ANNOBJECT_AUDIO = 2,
ANNOBJECT_BUTTON = 3,
ANNOBJECT_ELLIPSE = 4,
ANNOBJECT_FREEHAND = 5,
ANNOBJECT_HILITE = 6,
ANNOBJECT_HOTSPOT = 7,
ANNOBJECT_LINE = 8,
ANNOBJECT_NOTE = 9,
ANNOBJECT_POLYGON = 10,
ANNOBJECT_POLYLINE = 11,
ANNOBJECT_RECT = 12,
ANNOBJECT_REDACT = 13,
ANNOBJECT_STAMP = 14,
ANNOBJECT_TEXT = 15,
ANNOBJECT_AUTOMATION = 16,
ANNOBJECT_RULER = 17,
ANNOBJECT_CROSSPRODUCT = 18,
ANNOBJECT_POINT = 19,
ANNOBJECT_PROTRACTOR = 20,
ANNOBJECT_VIDEO = 21,
ANNOBJECT_PUSHPIN = 22,
ANNOBJECT_FREEHANDHOTSPOT = 23,
ANNOBJECT_CURVE = 24,
ANNOBJECT_CURVECLOSED = 25,
ANNOBJECT_ENCRYPT = 26,
ANNOBJECT_TEXTPOINTER = 27,
ANNOBJECT_POLYRULER = 28,
ANNOBJECT_RTF = 29,
ANNOBJECT_LAST, // last automation object defined
} ANNOBJECTTYPE, *pANNOBJECTTYPE;
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