Edit

Share via


gdiplustypes.h header

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

gdiplustypes.h contains the following programming interfaces:

Classes

 
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

 
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

 
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

 
Status

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