Module: wine Branch: master Commit: 2824c4458b8554ff9e6487d9a5702b74134463ca URL: http://source.winehq.org/git/wine.git/?a=commit;h=2824c4458b8554ff9e6487d9a5...
Author: Vincent Povirk vincent@codeweavers.com Date: Wed Jun 24 16:39:33 2009 -0500
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;