gdiplustypes.h header

This header is used by GDI+. For more information, see:

  • GDI+ gdiplustypes.h contains the following programming interfaces:

Classes

Title Description
CharacterRange A CharacterRange object specifies a range of character positions within a string.
PathData The PathData class is a helper class for the GraphicsPath and GraphicsPathIterator classes.
Point The Point class encapsulates a point in a 2-D coordinate system.
PointF The PointF class encapsulates a point in a 2-D coordinate system.
Rect A Rect object stores the upper-left corner, width, and height of a rectangle.
RectF A RectF object stores the upper-left corner, width, and height of a rectangle.
Size The Size class encapsulates a Width and Height dimension in a 2-D coordinate system.
SizeF The SizeF class encapsulates a Width and Height dimension in a 2-D coordinate system. The SizeF class uses floating point coordinates.

Callback functions

Title Description
EnumerateMetafileProc *EnumerateMetafileProc* is the signature of a callback function that you implement in your application for the Graphics::EnumerateMetafile method (and overloads).
ImageAbort *ImageAbort* is the signature of a callback function that you implement in your application. During the process of creating or retrieving a thumbnail image, or drawing an image, GDI+ calls this function to give you the opportunity to abort the process.

Structures

Title Description
GdiplusAbort The GdiplusAbort structure provides a mechanism that allows Windows GDI+ to call an application-defined Abort method periodically during time-consuming rendering operations.

Enumerations

Title Description
Status The Status enumeration indicates the result of a Windows GDI+ method call.