From f79e5f416e76b11031429cc0f12e6e6c6a092c36 Mon Sep 17 00:00:00 2001 From: Vincent Povirk Date: Tue, 24 Aug 2010 15:09:09 -0500 Subject: [PATCH 1/5] include: Add definition for IWICColorTransform. --- include/wincodec.idl | 14 +++++++++++++- 1 files changed, 13 insertions(+), 1 deletions(-) diff --git a/include/wincodec.idl b/include/wincodec.idl index 76aac1b..44e7222 100644 --- a/include/wincodec.idl +++ b/include/wincodec.idl @@ -197,7 +197,6 @@ cpp_quote("#define WINCODEC_ERR_UNSUPPORTEDOPERATION 0x88982f81") cpp_quote("#define WINCODEC_ERR_INSUFFICIENTBUFFER 0x88982f8c") interface IWICPalette; -interface IWICColorTransform; interface IWICFastMetadataEncoder; interface IWICMetadataQueryReader; interface IWICMetadataQueryWriter; @@ -711,6 +710,19 @@ interface IWICBitmapClipper : IWICBitmapSource [in] const WICRect *prc); } +[ + object, + uuid(b66f034f-d0e2-40ab-b436-6de39e321a94) +] +interface IWICColorTransform : IWICBitmapSource +{ + HRESULT Initialize( + [in] IWICBitmapSource *pIBitmapSource, + [in] IWICColorContext *pIContextSource, + [in] IWICColorContext *pIContextDest, + [in] REFWICPixelFormatGUID pixelFmtDest); +} + cpp_quote("DEFINE_GUID(CLSID_WICImagingFactory, 0xcacaf262,0x9370,0x4615,0xa1,0x3b,0x9f,0x55,0x39,0xda,0x4c,0x0a);") [ -- 1.7.1