From 1843b06cb5f37531e080563a0d9a9d40b95044ef Mon Sep 17 00:00:00 2001 From: Vincent Povirk Date: Tue, 24 Aug 2010 15:40:12 -0500 Subject: [PATCH 4/5] include: Add definition for IWICMetadataQueryWriter. --- include/wincodec.idl | 15 ++++++++++++++- 1 files changed, 14 insertions(+), 1 deletions(-) diff --git a/include/wincodec.idl b/include/wincodec.idl index 9446950..69c7624 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 IWICMetadataQueryWriter; [ object, @@ -411,6 +410,20 @@ interface IWICMetadataQueryReader : IUnknown [ object, + uuid(a721791a-0def-4d06-bd91-2118bf1db10b) +] +interface IWICMetadataQueryWriter : IWICMetadataQueryReader +{ + HRESULT SetMetadataByName( + [in] LPCWSTR wzName, + [in] const PROPVARIANT *pvarValue); + + HRESULT RemoveMetadataByName( + [in] LPCWSTR wzName); +} + +[ + object, uuid(3b16811b-6a43-4ec9-a813-3d930c13b940) ] interface IWICBitmapFrameDecode : IWICBitmapSource -- 1.7.1