Cinder  0.9.1
Classes | Namespaces | Macros | Functions
CinderMswGdiPlus.h File Reference
#include "cinder/Cinder.h"
#include "cinder/Surface.h"
#include <Windows.h>
#include <objidl.h>
#include <gdiplus.h>

Classes

class  cinder::SurfaceConstraintsGdiPlus
 

Namespaces

 cinder
 
 cinder::msw
 

Macros

#define max(a, b)   (((a) > (b)) ? (a) : (b))
 
#define min(a, b)   (((a) < (b)) ? (a) : (b))
 

Functions

Surface8u cinder::msw::convertGdiplusBitmap (Gdiplus::Bitmap &bitmap)
 
Gdiplus::PixelFormat cinder::msw::surfaceChannelOrderToGdiplusPixelFormat (const SurfaceChannelOrder &sco, bool premultiplied)
 
void cinder::msw::gdiplusPixelFormatToSurfaceChannelOrder (Gdiplus::PixelFormat format, SurfaceChannelOrder *resultChannelOrder, bool *resultPremultiplied)
 
Gdiplus::Bitmap * cinder::msw::createGdiplusBitmap (const Surface8u &surface)
 

Macro Definition Documentation

#define max (   a,
 
)    (((a) > (b)) ? (a) : (b))
#define min (   a,
 
)    (((a) < (b)) ? (a) : (b))