gdiplusimaging.h header
This header is used by GDI+. For more information, see:
gdiplusimaging.h contains the following programming interfaces:
Classes
BitmapData The BitmapData class is used by the Bitmap::LockBits and Bitmap::UnlockBits methods of the Bitmap class. A BitmapData object stores attributes of a bitmap. |
EncoderParameter An EncoderParameter object holds a parameter that can be passed to an image encoder. An EncoderParameter object can also be used to receive a list of possible values supported by a particular parameter of a particular image encoder. |
EncoderParameters An EncoderParameters object is an array of EncoderParameter objects along with a data member that specifies the number of EncoderParameter objects in the array. |
ImageCodecInfo An ImageCodecInfo object stores information about an image codec (encoder/decoder). |
ImageItemData The ImageItemData class is used to store and retrieve custom image metadata. Windows GDI+ supports custom metadata for JPEG, PNG, and GIF image files. |
PropertyItem The PropertyItem class is a helper class for the Image and Bitmap classes. A PropertyItem object holds one piece of image metadata. |
Enumerations
ImageCodecFlags The ImageCodecFlags enumeration indicates attributes of an image codec. |
ImageFlags The ImageFlags enumeration specifies the attributes of the pixel data contained in an Image object. The Image::GetFlags method returns an element of this enumeration. |
ImageLockMode The ImageLockMode enumeration specifies flags that are passed to the flags parameter of the Bitmap::LockBits method. The Bitmap::LockBits method locks a portion of an image so that you can read or write the pixel data. |
ItemDataPosition The ItemDataPosition enumeration is used to specify the location of custom metadata in an image file. |
RotateFlipType The RotateFlipType enumeration specifies the direction of an image's rotation and the axis used to flip the image. |