[3/9] include: add some definitions to wincodec.idl

Vincent Povirk madewokherd+8cd9 at gmail.com
Sat Jun 27 20:49:18 CDT 2009


Vincent Povirk
-------------- next part --------------
From 9db837827974d49e6482552ecd739dae8de88a08 Mon Sep 17 00:00:00 2001
From: Vincent Povirk <vincent at codeweavers.com>
Date: Wed, 24 Jun 2009 16:39:33 -0500
Subject: [PATCH 3/9] include: add some definitions to wincodec.idl

---
 include/wincodec.idl |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

diff --git a/include/wincodec.idl b/include/wincodec.idl
index abb4d08..84aafcb 100644
--- a/include/wincodec.idl
+++ b/include/wincodec.idl
@@ -43,6 +43,14 @@ typedef enum WICBitmapAlphaChannelOption {
     WICBITMAPALPHACHANNELOPTIONS_FORCE_DWORD = CODEC_FORCE_DWORD
 } WICBitmapAlphaChannelOption;
 
+typedef enum WICBitmapDecoderCapabilities {
+    WICBitmapDecoderCapabilitySameEncoder = 0x00000001,
+    WICBitmapDecoderCapabilityCanDecodeAllImages = 0x00000002,
+    WICBitmapDecoderCapabilityCanDecodeSomeImages = 0x00000004,
+    WICBitmapDecoderCapabilityCanEnumerateMetadata = 0x00000008,
+    WICBitmapDecoderCapabilityCanDecodeThumbnail = 0x00000010,
+} WICBitmapDecoderCapabilities;
+
 typedef GUID WICPixelFormatGUID;
 typedef REFGUID REFWICPixelFormatGUID;
 
@@ -53,6 +61,9 @@ typedef struct WICRect {
     INT Height;
 } WICRect;
 
+cpp_quote("#define WINCODEC_ERR_WRONGSTATE 0x88982f04")
+cpp_quote("#define WINCODEC_ERR_CODECNOTHUMBNAIL 0x88982f44")
+
 interface IWICBitmap;
 interface IWICComponentInfo;
 interface IWICBitmapEncoder;
-- 
1.6.3.1


More information about the wine-patches mailing list