From 3b4452b6d7dbe8d222bf00f0e713bed8a7775f51 Mon Sep 17 00:00:00 2001 From: Vincent Povirk Date: Tue, 24 Aug 2010 15:15:39 -0500 Subject: [PATCH 2/5] include: Add definition for IWICFastMetadataEncoder. --- include/wincodec.idl | 13 ++++++++++++- 1 files changed, 12 insertions(+), 1 deletions(-) diff --git a/include/wincodec.idl b/include/wincodec.idl index 44e7222..0b75d78 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 IWICFastMetadataEncoder; interface IWICMetadataQueryReader; interface IWICMetadataQueryWriter; @@ -723,6 +722,18 @@ interface IWICColorTransform : IWICBitmapSource [in] REFWICPixelFormatGUID pixelFmtDest); } +[ + object, + uuid(b84e2c09-78c9-4ac4-8bd3-524ae1663a2f) +] +interface IWICFastMetadataEncoder : IUnknown +{ + HRESULT Commit(); + + HRESULT GetMetadataQueryWriter( + [out] IWICMetadataQueryWriter **ppIMetadataQueryWriter); +} + cpp_quote("DEFINE_GUID(CLSID_WICImagingFactory, 0xcacaf262,0x9370,0x4615,0xa1,0x3b,0x9f,0x55,0x39,0xda,0x4c,0x0a);") [ -- 1.7.1