Thanks, patch is ok.

Regards,
Kai

2012/2/4 Rafaël Carré <[email protected]>:
> Copy correct ID2D1RenderTarget interface
> Fix order of ID2D1HwndRenderTarget specific methods
>
> Tested on VLC
> ---
>  mingw-w64-headers/include/ChangeLog |    4 +
>  mingw-w64-headers/include/d2d1.h    |  117 
> ++++++++++++++++-------------------
>  2 files changed, 58 insertions(+), 63 deletions(-)
>
> diff --git a/mingw-w64-headers/include/ChangeLog 
> b/mingw-w64-headers/include/ChangeLog
> index a55d499..8c268cd 100644
> --- a/mingw-w64-headers/include/ChangeLog
> +++ b/mingw-w64-headers/include/ChangeLog
> @@ -1,3 +1,7 @@
> +2012-02-04  Rafaël Carré  <[email protected]>
> +
> +       * d2d1.h (ID2D1HwndRenderTarget): Fix interface
> +
>  2012-02-03  Rafaël Carré  <[email protected]>
>
>        * shobjidl.h (ApplicationAssociationRegistrationUI): Add missing 
> interface
> diff --git a/mingw-w64-headers/include/d2d1.h 
> b/mingw-w64-headers/include/d2d1.h
> index 5462b7c..e0d0c18 100644
> --- a/mingw-w64-headers/include/d2d1.h
> +++ b/mingw-w64-headers/include/d2d1.h
> @@ -1728,72 +1728,64 @@ DECLARE_INTERFACE_(ID2D1HwndRenderTarget, 
> ID2D1RenderTarget)
>   STDMETHOD_(void, GetFactory)(THIS_ ID2D1Factory **factory) PURE;
>
>   /* ID2D1RenderTarget methods */
> -  STDMETHOD_(void, BeginDraw)(THIS) PURE;
> -  STDMETHOD_(void, Clear)(THIS_ const D2D1_COLOR_F *clearColor) PURE;
> -  STDMETHOD(CreateBitmap)(THIS_ D2D1_SIZE_U size, void *srcData, UINT32 
> pitch, D2D1_BITMAP_PROPERTIES *bitmapProperties, ID2D1Bitmap **bitmap) PURE;
> -  STDMETHOD(CreateBitmapBrush)(THIS_ ID2D1Bitmap *bitmap, ID2D1BitmapBrush 
> **bitmapBrush) PURE;
> -  STDMETHOD(CreateBitmapFromWicBitmap)(THIS_ IWICBitmapSource 
> *wicBitmapSource, ID2D1Bitmap **bitmap) PURE;
> -  STDMETHOD(CreateCompatibleRenderTarget)(THIS_ ID2D1BitmapRenderTarget 
> **bitmapRenderTarget) PURE;
> -  STDMETHOD(CreateGradientStopCollection)(THIS_ D2D1_GRADIENT_STOP 
> *gradientStops, UINT gradientStopsCount, ID2D1GradientStopCollection 
> **gradientStopCollection) PURE;
> -  STDMETHOD(CreateLayer)(THIS_ ID2D1Layer **layer) PURE;
> -  STDMETHOD(CreateLinearGradientBrush)(THIS_ 
> D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES *linearGradientBrushProperties, 
> D2D1_BRUSH_PROPERTIES *brushProperties, ID2D1GradientStopCollection 
> *gradientStopCollection, ID2D1LinearGradientBrush **linearGradientBrush) PURE;
> -  STDMETHOD(CreateMesh)(THIS_ ID2D1Mesh **mesh) PURE;
> -  STDMETHOD(CreateRadialGradientBrush)(THIS_ 
> D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES *radialGradientBrushProperties, 
> D2D1_BRUSH_PROPERTIES *brushProperties, ID2D1GradientStopCollection 
> *gradientStopCollection, ID2D1RadialGradientBrush **radialGradientBrush) PURE;
> -  STDMETHOD(CreateSharedBitmap)(THIS_ REFIID riid, void *data, 
> D2D1_BITMAP_PROPERTIES *bitmapProperties, ID2D1Bitmap **bitmap) PURE;
> -  STDMETHOD(CreateSolidColorBrush)(THIS_ const D2D1_COLOR_F *color, const 
> D2D1_BRUSH_PROPERTIES *brushProperties, ID2D1SolidColorBrush 
> **solidColorBrush) PURE;
> -  STDMETHOD_(void, DrawBitmap)(THIS_ ID2D1Bitmap *bitmap, D2D1_RECT_F 
> *destinationRectangle, FLOAT opacity, D2D1_BITMAP_INTERPOLATION_MODE 
> interpolationMode , D2D1_RECT_F *sourceRectangle) PURE;
> -  STDMETHOD_(void, DrawEllipse)(THIS_ D2D1_ELLIPSE *ellipse, ID2D1Brush 
> *brush, FLOAT strokeWidth, ID2D1StrokeStyle *strokeStyle) PURE;
> -  STDMETHOD_(void, DrawGeometry)(THIS_ ID2D1Geometry *geometry, ID2D1Brush 
> *brush, FLOAT strokeWidth, ID2D1StrokeStyle *strokeStyle) PURE;
> -#ifdef D2D_USE_C_DEFINITIONS
> -  STDMETHOD_(void, DrawGlyphRun)(THIS_ D2D1_POINT_2F baselineOrigin, 
> DWRITE_GLYPH_RUN *glyphRun, ID2D1Brush *foregroundBrush, 
> DWRITE_MEASURING_MODE measuringMode) PURE;
> -#else
> -  STDMETHOD_(void, DrawGlyphRun)(THIS_ D2D1_POINT_2F baselineOrigin, 
> DWRITE_GLYPH_RUN *glyphRun, ID2D1Brush *foregroundBrush, 
> DWRITE_MEASURING_MODE measuringMode = DWRITE_MEASURING_MODE_NATURAL) PURE;
> -#endif
> -  STDMETHOD_(void, DrawLine)(THIS_ D2D1_POINT_2F point0, D2D1_POINT_2F 
> point1, ID2D1Brush *brush, FLOAT strokeWidth, ID2D1StrokeStyle *strokeStyle) 
> PURE;
> -  STDMETHOD_(void, DrawRectangle)(THIS_ D2D1_RECT_F *rect, ID2D1Brush 
> *brush, FLOAT strokeWidth, ID2D1StrokeStyle *strokeStyle) PURE;
> -  STDMETHOD_(void, DrawRoundedRectangle)(THIS_ D2D1_ROUNDED_RECT 
> *roundedRect, ID2D1Brush *brush, FLOAT strokeWidth, ID2D1StrokeStyle 
> *strokeStyle) PURE;
> -  STDMETHOD_(void, DrawText)(THIS_ WCHAR *string, UINT stringLength, 
> IDWriteTextFormat *textFormat, D2D1_RECT_F *layoutRect, ID2D1Brush 
> *defaultForegroundBrush, D2D1_DRAW_TEXT_OPTIONS options , 
> DWRITE_MEASURING_MODE measuringMode) PURE;
> -  STDMETHOD_(void, DrawTextLayout)(THIS_ D2D1_POINT_2F origin, 
> IDWriteTextLayout *textLayout, ID2D1Brush *defaultForegroundBrush, 
> D2D1_DRAW_TEXT_OPTIONS options) PURE;
> -#ifdef D2D_USE_C_DEFINITIONS
> -  STDMETHOD(EndDraw)(THIS_ D2D1_TAG *tag1, D2D1_TAG *tag2) PURE;
> -#else
> -  STDMETHOD(EndDraw)(THIS_ D2D1_TAG *tag1 = NULL, D2D1_TAG *tag2 = NULL) 
> PURE;
> -#endif
> -  STDMETHOD_(void, FillEllipse)(THIS_ D2D1_ELLIPSE *ellipse, ID2D1Brush 
> *brush) PURE;
> -  STDMETHOD_(void, FillGeometry)(THIS_ ID2D1Geometry *geometry, ID2D1Brush 
> *brush, ID2D1Brush *opacityBrush) PURE;
> -  STDMETHOD_(void, FillMesh)(THIS_ ID2D1Mesh *mesh, ID2D1Brush *brush) PURE;
> -  STDMETHOD_(void, FillOpacityMask)(THIS_ ID2D1Bitmap *opacityMask, 
> ID2D1Brush *brush, D2D1_OPACITY_MASK_CONTENT content, D2D1_RECT_F 
> *destinationRectangle, D2D1_RECT_F *sourceRectangle) PURE;
> -  STDMETHOD_(void, FillRectangle)(THIS_ D2D1_RECT_F *rect, ID2D1Brush 
> *brush) PURE;
> -  STDMETHOD_(void, FillRoundedRectangle)(THIS_ D2D1_ROUNDED_RECT 
> *roundedRect, ID2D1Brush *brush) PURE;
> -  STDMETHOD(Flush)(THIS_ D2D1_TAG *tag1, D2D1_TAG *tag2) PURE;
> -  STDMETHOD_(D2D1_ANTIALIAS_MODE, GetAntialiasMode)(THIS) PURE;
> -  STDMETHOD_(void, GetDpi)(THIS_ FLOAT *dpiX, FLOAT *dpiY) PURE;
> -  STDMETHOD_(UINT32, GetMaximumBitmapSize)(THIS) PURE;
> -  STDMETHOD_(D2D1_PIXEL_FORMAT, GetPixelFormat)(THIS) PURE;
> -  STDMETHOD_(D2D1_SIZE_U, GetPixelSize)(THIS) PURE;
> -  STDMETHOD_(D2D1_SIZE_F, GetSize)(THIS) PURE;
> -  STDMETHOD_(void, GetTags)(THIS_ D2D1_TAG *tag1, D2D1_TAG *tag2) PURE;
> -  STDMETHOD_(D2D1_TEXT_ANTIALIAS_MODE, GetTextAntialiasMode)(THIS) PURE;
> -  STDMETHOD_(void, GetTextRenderingParams)(THIS_ IDWriteRenderingParams 
> **textRenderingParams) PURE;
> -  STDMETHOD_(void, GetTransform)(THIS_ D2D1_MATRIX_3X2_F *transform) PURE;
> -  STDMETHOD_(BOOL, IsSupported)(THIS_ D2D1_RENDER_TARGET_PROPERTIES 
> *renderTargetProperties) PURE;
> -  STDMETHOD_(void, PopAxisAlignedClip)(THIS) PURE;
> -  STDMETHOD_(void, PopLayer)(THIS) PURE;
> -  STDMETHOD_(void, PushAxisAlignedClip)(THIS_ D2D1_RECT_F *clipRect, 
> D2D1_ANTIALIAS_MODE antialiasMode) PURE;
> -  STDMETHOD_(void, PushLayer)(THIS_ D2D1_LAYER_PARAMETERS *layerParameters, 
> ID2D1Layer *layer) PURE;
> -  STDMETHOD_(void, RestoreDrawingState)(THIS_ ID2D1DrawingStateBlock 
> *drawingStateBlock) PURE;
> -  STDMETHOD_(void, SaveDrawingState)(THIS_ ID2D1DrawingStateBlock 
> *drawingStateBlock) PURE;
> -  STDMETHOD_(void, SetAntialiasMode)(THIS_ D2D1_ANTIALIAS_MODE 
> antialiasMode) PURE;
> -  STDMETHOD_(void, SetDpi)(THIS_ FLOAT dpiX, FLOAT dpiY) PURE;
> -  STDMETHOD_(void, SetTags)(THIS_ D2D1_TAG tag1, D2D1_TAG tag2) PURE;
> -  STDMETHOD_(void, SetTextAntialiasMode)(THIS_ D2D1_TEXT_ANTIALIAS_MODE 
> textAntialiasMode) PURE;
> -  STDMETHOD_(void, SetTextRenderingParams)(THIS_ IDWriteRenderingParams 
> *textRenderingParams) PURE;
> -  STDMETHOD_(void, SetTransform)(THIS_ const D2D1_MATRIX_3X2_F *transform) 
> PURE;
> +  STDMETHOD(CreateBitmap)(ID2D1HwndRenderTarget *This, D2D1_SIZE_U size, 
> const void *srcData, UINT32 pitch, const D2D1_BITMAP_PROPERTIES 
> *bitmapProperties, ID2D1Bitmap **bitmap) PURE;
> +  STDMETHOD(CreateBitmapFromWicBitmap)(ID2D1HwndRenderTarget *This, 
> IWICBitmapSource *wicBitmapSource, const D2D1_BITMAP_PROPERTIES 
> *bitmapProperties, ID2D1Bitmap **bitmap) PURE;
> +  STDMETHOD(CreateSharedBitmap)(ID2D1HwndRenderTarget *This, REFIID riid, 
> void *data, const D2D1_BITMAP_PROPERTIES *bitmapProperties, ID2D1Bitmap 
> **bitmap) PURE;
> +  STDMETHOD(CreateBitmapBrush)(ID2D1HwndRenderTarget *This, ID2D1Bitmap 
> *bitmap, const D2D1_BITMAP_BRUSH_PROPERTIES *bitmapBrushProperties, const 
> D2D1_BRUSH_PROPERTIES *brushProperties, ID2D1BitmapBrush **bitmapBrush) PURE;
> +  STDMETHOD(CreateSolidColorBrush)(ID2D1HwndRenderTarget *This, const 
> D2D1_COLOR_F *color, const D2D1_BRUSH_PROPERTIES *brushProperties, 
> ID2D1SolidColorBrush **solidColorBrush) PURE;
> +  STDMETHOD(CreateGradientStopCollection)(ID2D1HwndRenderTarget *This, const 
> D2D1_GRADIENT_STOP *gradientStops, UINT gradientStopsCount, D2D1_GAMMA 
> colorInterpolationGamma, D2D1_EXTEND_MODE extendMode, 
> ID2D1GradientStopCollection **gradientStopCollection) PURE;
> +  STDMETHOD(CreateLinearGradientBrush)(ID2D1HwndRenderTarget *This, const 
> D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES *linearGradientBrushProperties, const 
> D2D1_BRUSH_PROPERTIES *brushProperties, ID2D1GradientStopCollection 
> *gradientStopCollection, ID2D1LinearGradientBrush **linearGradientBrush) PURE;
> +  STDMETHOD(CreateRadialGradientBrush)(ID2D1HwndRenderTarget *This, const 
> D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES *radialGradientBrushProperties, const 
> D2D1_BRUSH_PROPERTIES *brushProperties, ID2D1GradientStopCollection 
> *gradientStopCollection, ID2D1RadialGradientBrush **radialGradientBrush) PURE;
> +  STDMETHOD(CreateCompatibleRenderTarget)(ID2D1HwndRenderTarget *This, const 
> D2D1_SIZE_F *desiredSize, const D2D1_SIZE_U *desiredPixelSize, const 
> D2D1_PIXEL_FORMAT *desiredFormat, D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS 
> options, ID2D1BitmapRenderTarget **bitmapRenderTarget) PURE;
> +  STDMETHOD(CreateLayer)(ID2D1HwndRenderTarget *This, const D2D1_SIZE_F 
> *size, ID2D1Layer **layer) PURE;
> +  STDMETHOD(CreateMesh)(ID2D1HwndRenderTarget *This, ID2D1Mesh **mesh) PURE;
> +  STDMETHOD_(void, DrawLine)(ID2D1HwndRenderTarget *This, D2D1_POINT_2F 
> point0, D2D1_POINT_2F point1, ID2D1Brush *brush, FLOAT strokeWidth, 
> ID2D1StrokeStyle *strokeStyle) PURE;
> +  STDMETHOD_(void, DrawRectangle)(ID2D1HwndRenderTarget *This, const 
> D2D1_RECT_F *rect, ID2D1Brush *brush, FLOAT strokeWidth, ID2D1StrokeStyle 
> *strokeStyle) PURE;
> +  STDMETHOD_(void, FillRectangle)(ID2D1HwndRenderTarget *This, const 
> D2D1_RECT_F *rect, ID2D1Brush *brush) PURE;
> +  STDMETHOD_(void, DrawRoundedRectangle)(ID2D1HwndRenderTarget *This, const 
> D2D1_ROUNDED_RECT *roundedRect, ID2D1Brush *brush, FLOAT strokeWidth, 
> ID2D1StrokeStyle *strokeStyle) PURE;
> +  STDMETHOD_(void, FillRoundedRectangle)(ID2D1HwndRenderTarget *This, const 
> D2D1_ROUNDED_RECT *roundedRect, ID2D1Brush *brush) PURE;
> +  STDMETHOD_(void, DrawEllipse)(ID2D1HwndRenderTarget *This, const 
> D2D1_ELLIPSE *ellipse, ID2D1Brush *brush, FLOAT strokeWidth, ID2D1StrokeStyle 
> *strokeStyle) PURE;
> +  STDMETHOD_(void, FillEllipse)(ID2D1HwndRenderTarget *This, const 
> D2D1_ELLIPSE *ellipse, ID2D1Brush *brush) PURE;
> +  STDMETHOD_(void, DrawGeometry)(ID2D1HwndRenderTarget *This, ID2D1Geometry 
> *geometry, ID2D1Brush *brush, FLOAT strokeWidth, ID2D1StrokeStyle 
> *strokeStyle) PURE;
> +  STDMETHOD_(void, FillGeometry)(ID2D1HwndRenderTarget *This, ID2D1Geometry 
> *geometry, ID2D1Brush *brush, ID2D1Brush *opacityBrush) PURE;
> +  STDMETHOD_(void, FillMesh)(ID2D1HwndRenderTarget *This, ID2D1Mesh *mesh, 
> ID2D1Brush *brush) PURE;
> +  STDMETHOD_(void, FillOpacityMask)(ID2D1HwndRenderTarget *This, ID2D1Bitmap 
> *opacityMask, ID2D1Brush *brush, D2D1_OPACITY_MASK_CONTENT content, const 
> D2D1_RECT_F *destinationRectangle, const D2D1_RECT_F *sourceRectangle) PURE;
> +  STDMETHOD_(void, DrawBitmap)(ID2D1HwndRenderTarget *This, ID2D1Bitmap 
> *bitmap, const D2D1_RECT_F *destinationRectangle, FLOAT opacity, 
> D2D1_BITMAP_INTERPOLATION_MODE interpolationMode, const D2D1_RECT_F 
> *sourceRectangle) PURE;
> +  STDMETHOD_(void, DrawText)(ID2D1HwndRenderTarget *This, const WCHAR 
> *string, UINT stringLength, IDWriteTextFormat *textFormat, const D2D1_RECT_F 
> *layoutRect, ID2D1Brush *defaultForegroundBrush, D2D1_DRAW_TEXT_OPTIONS 
> options, DWRITE_MEASURING_MODE measuringMode) PURE;
> +  STDMETHOD_(void, DrawTextLayout)(ID2D1HwndRenderTarget *This, 
> D2D1_POINT_2F origin, IDWriteTextLayout *textLayout, ID2D1Brush 
> *defaultForegroundBrush, D2D1_DRAW_TEXT_OPTIONS options) PURE;
> +  STDMETHOD_(void, DrawGlyphRun)(ID2D1HwndRenderTarget *This, D2D1_POINT_2F 
> baselineOrigin, const DWRITE_GLYPH_RUN *glyphRun, ID2D1Brush 
> *foregroundBrush, DWRITE_MEASURING_MODE measuringMode) PURE;
> +  STDMETHOD_(void, SetTransform)(ID2D1HwndRenderTarget *This, const 
> D2D1_MATRIX_3X2_F *transform) PURE;
> +  STDMETHOD_(void, GetTransform)(ID2D1HwndRenderTarget *This, 
> D2D1_MATRIX_3X2_F *transform) PURE;
> +  STDMETHOD_(void, SetAntialiasMode)(ID2D1HwndRenderTarget *This, 
> D2D1_ANTIALIAS_MODE antialiasMode) PURE;
> +  STDMETHOD_(D2D1_ANTIALIAS_MODE, GetAntialiasMode)(ID2D1HwndRenderTarget 
> *This) PURE;
> +  STDMETHOD_(void, SetTextAntialiasMode)(ID2D1HwndRenderTarget *This, 
> D2D1_TEXT_ANTIALIAS_MODE textAntialiasMode) PURE;
> +  STDMETHOD_(D2D1_TEXT_ANTIALIAS_MODE, 
> GetTextAntialiasMode)(ID2D1HwndRenderTarget *This) PURE;
> +  STDMETHOD_(void, SetTextRenderingParams)(ID2D1HwndRenderTarget *This, 
> IDWriteRenderingParams *textRenderingParams) PURE;
> +  STDMETHOD_(void, GetTextRenderingParams)(ID2D1HwndRenderTarget *This, 
> IDWriteRenderingParams **textRenderingParams) PURE;
> +  STDMETHOD_(void, SetTags)(ID2D1HwndRenderTarget *This, D2D1_TAG tag1, 
> D2D1_TAG tag2) PURE;
> +  STDMETHOD_(void, GetTags)(ID2D1HwndRenderTarget *This, D2D1_TAG *tag1, 
> D2D1_TAG *tag2) PURE;
> +  STDMETHOD_(void, PushLayer)(ID2D1HwndRenderTarget *This, const 
> D2D1_LAYER_PARAMETERS *layerParameters, ID2D1Layer *layer) PURE;
> +  STDMETHOD_(void, PopLayer)(ID2D1HwndRenderTarget *This) PURE;
> +  STDMETHOD(Flush)(ID2D1HwndRenderTarget *This, D2D1_TAG *tag1, D2D1_TAG 
> *tag2) PURE;
> +  STDMETHOD_(void, SaveDrawingState)(ID2D1HwndRenderTarget *This, 
> ID2D1DrawingStateBlock *drawingStateBlock) PURE;
> +  STDMETHOD_(void, RestoreDrawingState)(ID2D1HwndRenderTarget *This, 
> ID2D1DrawingStateBlock *drawingStateBlock) PURE;
> +  STDMETHOD_(void, PushAxisAlignedClip)(ID2D1HwndRenderTarget *This, const 
> D2D1_RECT_F *clipRect, D2D1_ANTIALIAS_MODE antialiasMode) PURE;
> +  STDMETHOD_(void, PopAxisAlignedClip)(ID2D1HwndRenderTarget *This) PURE;
> +  STDMETHOD_(void, Clear)(ID2D1HwndRenderTarget *This, const D2D1_COLOR_F 
> *clearColor) PURE;
> +  STDMETHOD_(void, BeginDraw)(ID2D1HwndRenderTarget *This) PURE;
> +  STDMETHOD(EndDraw)(ID2D1HwndRenderTarget *This, D2D1_TAG *tag1, D2D1_TAG 
> *tag2) PURE;
> +  STDMETHOD_(D2D1_PIXEL_FORMAT, GetPixelFormat)(ID2D1HwndRenderTarget *This) 
> PURE;
> +  STDMETHOD_(void, SetDpi)(ID2D1HwndRenderTarget *This, FLOAT dpiX, FLOAT 
> dpiY) PURE;
> +  STDMETHOD_(void, GetDpi)(ID2D1HwndRenderTarget *This, FLOAT *dpiX, FLOAT 
> *dpiY) PURE;
> +  STDMETHOD_(D2D1_SIZE_F, GetSize)(ID2D1HwndRenderTarget *This) PURE;
> +  STDMETHOD_(D2D1_SIZE_U, GetPixelSize)(ID2D1HwndRenderTarget *This) PURE;
> +  STDMETHOD_(UINT32, GetMaximumBitmapSize)(ID2D1HwndRenderTarget *This) PURE;
> +  STDMETHOD_(BOOL, IsSupported)(ID2D1HwndRenderTarget *This, const 
> D2D1_RENDER_TARGET_PROPERTIES *renderTargetProperties) PURE;
>
>   /* ID2D1HwndRenderTarget methods */
>   STDMETHOD_(D2D1_WINDOW_STATE, CheckWindowState)(THIS) PURE;
> -  STDMETHOD_(HWND, GetHwnd)(THIS) PURE;
>   STDMETHOD(Resize)(THIS_ D2D1_SIZE_U *pixelSize) PURE;
> +  STDMETHOD_(HWND, GetHwnd)(THIS) PURE;
>
>   END_INTERFACE
>  };
> @@ -2282,7 +2274,6 @@ __CRT_UUID_DECL(ID2D1TransformedGeometry, 
> 0x2cd906bb,0x12e2,0x11dc,0x9f,0xed,0x0
>  #define ID2D1DrawingStateBlock __MINGW_POISON_NAME(ID2D1DrawingStateBlock)
>  #define ID2D1EllipseGeometry __MINGW_POISON_NAME(ID2D1EllipseGeometry)
>  #define ID2D1GeometryGroup __MINGW_POISON_NAME(ID2D1GeometryGroup)
> -#define ID2D1HwndRenderTarget __MINGW_POISON_NAME(ID2D1HwndRenderTarget)
>  #define ID2D1Mesh __MINGW_POISON_NAME(ID2D1Mesh)
>  #define ID2D1RoundedRectangleGeometry 
> __MINGW_POISON_NAME(ID2D1RoundedRectangleGeometry)
>  #define ID2D1TessellationSink __MINGW_POISON_NAME(ID2D1TessellationSink)
> --
> 1.7.8.3
>
> ------------------------------------------------------------------------------
> Try before you buy = See our experts in action!
> The most comprehensive online learning library for Microsoft developers
> is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
> Metro Style Apps, more. Free future releases when you subscribe now!
> http://p.sf.net/sfu/learndevnow-dev2
> _______________________________________________
> Mingw-w64-public mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/mingw-w64-public



-- 
|  (\_/) This is Bunny. Copy and paste
| (='.'=) Bunny into your signature to help
| (")_(") him gain world domination

------------------------------------------------------------------------------
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to