Fix:graphics_win32:define dummy struct for alpha blending if not available
authormartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Fri, 30 Sep 2011 13:34:17 +0000 (13:34 +0000)
committermartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Fri, 30 Sep 2011 13:34:17 +0000 (13:34 +0000)
git-svn-id: https://navit.svn.sourceforge.net/svnroot/navit/trunk@4818 ffa7fe5e-494d-0410-b361-a75ebd5db220

navit/navit/graphics/win32/graphics_win32.c

index 3e01f2b..1979d9d 100644 (file)
 
 //#define FAST_TRANSPARENCY 1
 
+#if defined(_WIN32_WCE) && _WIN32_WCE < 0x500
+
+typedef struct {
+               int BlendOp;
+               int BlendFlags;
+               int SourceConstantAlpha;
+               int AlphaFormat;
+} BLENDFUNCTION;
+
+#define AC_SRC_OVER 1
+#define AC_SRC_ALPHA 2
+#endif
+
 typedef BOOL (WINAPI *FP_AlphaBlend) ( HDC hdcDest,
                                        int nXOriginDest,
                                        int nYOriginDest,