#include <gdiplusheaders.h>
|
| Image (IStream *stream, BOOL useEmbeddedColorManagement=FALSE) |
|
| Image (const WCHAR *filename, BOOL useEmbeddedColorManagement=FALSE) |
|
Image * | Clone () |
|
virtual | ~Image () |
|
Status | GetAllPropertyItems (UINT totalBufferSize, UINT numProperties, PropertyItem *allItems) |
|
Status | GetBounds (RectF *srcRect, Unit *srcUnit) |
|
Status | GetEncoderParameterList (const CLSID *clsidEncoder, UINT size, EncoderParameters *buffer) |
|
UINT | GetEncoderParameterListSize (const CLSID *clsidEncoder) |
|
UINT | GetFlags () |
|
UINT | GetFrameCount (const GUID *dimensionID) |
|
UINT | GetFrameDimensionsCount () |
|
Status | GetFrameDimensionsList (GUID *dimensionIDs, UINT count) |
|
UINT | GetHeight () |
|
REAL | GetHorizontalResolution () |
|
Status | GetLastStatus () |
|
Status | GetPalette (ColorPalette *palette, INT size) |
|
INT | GetPaletteSize () |
|
Status | GetPhysicalDimension (SizeF *size) |
|
PixelFormat | GetPixelFormat () |
|
UINT | GetPropertyCount () |
|
Status | GetPropertyIdList (UINT numOfProperty, PROPID *list) |
|
Status | GetPropertyItem (PROPID propId, UINT propSize, PropertyItem *buffer) |
|
UINT | GetPropertyItemSize (PROPID propId) |
|
Status | GetPropertySize (UINT *totalBufferSize, UINT *numProperties) |
|
Status | GetRawFormat (GUID *format) |
|
Image * | GetThumbnailImage (UINT thumbWidth, UINT thumbHeight, GetThumbnailImageAbort callback, VOID *callbackData) |
|
ImageType | GetType () |
|
REAL | GetVerticalResolution () |
|
UINT | GetWidth () |
|
Status | RemovePropertyItem (PROPID propId) |
|
Status | RotateFlip (RotateFlipType rotateFlipType) |
|
Status | Save (IStream *stream, const CLSID *clsidEncoder, const EncoderParameters *encoderParams) |
|
Status | Save (const WCHAR *filename, const CLSID *clsidEncoder, const EncoderParameters *encoderParams) |
|
Status | SaveAdd (const EncoderParameters *encoderParams) |
|
Status | SaveAdd (Image *newImage, const EncoderParameters *encoderParams) |
|
Status | SelectActiveFrame (const GUID *dimensionID, UINT frameIndex) |
|
Status | SetPalette (const ColorPalette *palette) |
|
Status | SetPropertyItem (const PropertyItem *item) |
|
void | operator delete (void *in_pVoid) |
|
void | operator delete[] (void *in_pVoid) |
|
void * | operator new (size_t in_size) |
|
void * | operator new[] (size_t in_size) |
|
Definition at line 22 of file gdiplusheaders.h.
◆ Image() [1/5]
Definition at line 28 of file gdiplusheaders.h.
29 {
30 if (useEmbeddedColorManagement)
32 else
34 }
◆ Image() [2/5]
Definition at line 36 of file gdiplusheaders.h.
37 {
38 if (useEmbeddedColorManagement)
40 else
42 }
◆ ~Image()
virtual Image::~Image |
( |
| ) |
|
|
inlinevirtual |
◆ Image() [3/5]
◆ Image() [4/5]
◆ Image() [5/5]
◆ Clone()
◆ FromFile()
◆ FromStream()
◆ GetAllPropertyItems()
◆ GetBounds()
◆ GetEncoderParameterList()
◆ GetEncoderParameterListSize()
◆ GetFlags()
◆ GetFrameCount()
◆ GetFrameDimensionsCount()
UINT Image::GetFrameDimensionsCount |
( |
| ) |
|
|
inline |
◆ GetFrameDimensionsList()
Status Image::GetFrameDimensionsList |
( |
GUID * |
dimensionIDs, |
|
|
UINT |
count |
|
) |
| |
|
inline |
◆ GetHeight()
UINT Image::GetHeight |
( |
| ) |
|
|
inline |
Definition at line 132 of file gdiplusheaders.h.
133 {
137 }
GLint GLint GLsizei GLsizei height
◆ GetHorizontalResolution()
REAL Image::GetHorizontalResolution |
( |
| ) |
|
|
inline |
◆ GetLastStatus()
Status Image::GetLastStatus |
( |
| ) |
|
|
inline |
◆ GetPalette()
◆ GetPaletteSize()
INT Image::GetPaletteSize |
( |
| ) |
|
|
inline |
◆ GetPhysicalDimension()
Status Image::GetPhysicalDimension |
( |
SizeF * |
size | ) |
|
|
inline |
◆ GetPixelFormat()
◆ GetPropertyCount()
UINT Image::GetPropertyCount |
( |
| ) |
|
|
inline |
◆ GetPropertyIdList()
◆ GetPropertyItem()
◆ GetPropertyItemSize()
◆ GetPropertySize()
Status Image::GetPropertySize |
( |
UINT * |
totalBufferSize, |
|
|
UINT * |
numProperties |
|
) |
| |
|
inline |
◆ GetRawFormat()
◆ GetThumbnailImage()
Definition at line 225 of file gdiplusheaders.h.
226 {
228 SetStatus(DllExports::GdipGetImageThumbnail(
231 if (newImage ==
NULL)
232 {
233 DllExports::GdipDisposeImage(thumbImage);
234 }
235 return newImage;
236 }
static IPrintDialogCallback callback
◆ GetType()
◆ GetVerticalResolution()
REAL Image::GetVerticalResolution |
( |
| ) |
|
|
inline |
◆ GetWidth()
◆ operator=()
◆ RemovePropertyItem()
◆ RotateFlip()
◆ Save() [1/2]
◆ Save() [2/2]
◆ SaveAdd() [1/2]
◆ SaveAdd() [2/2]
Definition at line 293 of file gdiplusheaders.h.
294 {
295#if 1
296
298#else
299 if (!newImage)
301
303#endif
304 }
friend GpImage *& getNat(const Image *image)
◆ SelectActiveFrame()
◆ SetNativeImage()
◆ SetPalette()
◆ SetPropertyItem()
◆ SetStatus()
Definition at line 351 of file gdiplusheaders.h.
Referenced by Clone(), GetAllPropertyItems(), GetBounds(), Metafile::GetDownLevelRasterizationLimit(), GetEncoderParameterList(), GetEncoderParameterListSize(), GetFlags(), GetFrameCount(), GetFrameDimensionsCount(), GetFrameDimensionsList(), Bitmap::GetHBITMAP(), GetHeight(), Metafile::GetHENHMETAFILE(), Bitmap::GetHICON(), GetHorizontalResolution(), Metafile::GetMetafileHeader(), GetPalette(), GetPaletteSize(), GetPhysicalDimension(), Bitmap::GetPixel(), GetPixelFormat(), GetPropertyCount(), GetPropertyIdList(), GetPropertyItem(), GetPropertyItemSize(), GetPropertySize(), GetRawFormat(), GetThumbnailImage(), GetType(), GetVerticalResolution(), GetWidth(), Bitmap::LockBits(), Metafile::PlayRecord(), RemovePropertyItem(), RotateFlip(), Save(), SaveAdd(), SelectActiveFrame(), Metafile::SetDownLevelRasterizationLimit(), SetPalette(), Bitmap::SetPixel(), SetPropertyItem(), Bitmap::SetResolution(), and Bitmap::UnlockBits().
◆ getNat
◆ Graphics
◆ TextureBrush
◆ lastStatus
◆ nativeImage
Definition at line 339 of file gdiplusheaders.h.
Referenced by Clone(), GetAllPropertyItems(), GetBounds(), GetEncoderParameterList(), GetEncoderParameterListSize(), GetFlags(), GetFrameCount(), GetFrameDimensionsCount(), GetFrameDimensionsList(), GetHeight(), GetHorizontalResolution(), Bitmap::GetNativeBitmap(), Metafile::GetNativeMetafile(), GetPalette(), GetPaletteSize(), GetPhysicalDimension(), GetPixelFormat(), GetPropertyCount(), GetPropertyIdList(), GetPropertyItem(), GetPropertyItemSize(), GetPropertySize(), GetRawFormat(), GetThumbnailImage(), GetType(), GetVerticalResolution(), GetWidth(), Image(), RemovePropertyItem(), RotateFlip(), Save(), SaveAdd(), SelectActiveFrame(), SetNativeImage(), SetPalette(), SetPropertyItem(), and ~Image().
The documentation for this class was generated from the following file: