Edit

Share via


gdiplusinit.h header

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

gdiplusinit.h contains the following programming interfaces:

Functions

 
GdiplusShutdown

The GdiplusShutdown function cleans up resources used by Windows GDI+. Each call to GdiplusStartup should be paired with a call to GdiplusShutdown.
GdiplusStartup

The GdiplusStartup function initializes Windows GDI+. Call GdiplusStartup before making any other GDI+ calls, and call GdiplusShutdown when you have finished using GDI+.

Callback functions

 
DebugEventProc

*DebugEventProc* is the signature of a callback function that you implement in your application, and pass to the constructor of GdiplusStartupInput.
NotificationHookProc

*NotificationHookProc* is the signature of the notification hook function that GdiplusStartup returns in a GdiplusStartupOutput structure.
NotificationUnhookProc

*NotificationUnhookProc* is the signature of the notification unhook function that GdiplusStartup returns in a GdiplusStartupOutput structure.

Structures

 
GdiplusStartupInput

The GdiplusStartupInput structure holds a block of arguments that are required by the GdiplusStartup function.
GdiplusStartupInputEx

The GdiplusStartupInputEx structure holds a block of arguments that are required by the GdiplusStartup function.
GdiplusStartupOutput

The GdiplusStartup function uses the GdiplusStartupOutput structure to return (in its output parameter) a pointer to a hook function and a pointer to an unhook function.

Enumerations

 
DebugEventLevel

Defines constants that specify a debug event level.
GdiplusStartupParams

Defines constants that specify parameters for startup.