include/wmcodecdsp: Regenerate header from IDL
Signed-off-by: Liu Hao <lh_mouse@126.com>
diff --git a/mingw-w64-headers/include/wmcodecdsp.h b/mingw-w64-headers/include/wmcodecdsp.h
index 565a91c..50375a5 100644
--- a/mingw-w64-headers/include/wmcodecdsp.h
+++ b/mingw-w64-headers/include/wmcodecdsp.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 4.12.1 from include/wmcodecdsp.idl - Do not edit ***/
+/*** Autogenerated by WIDL 5.16 from wmcodecdsp.idl - Do not edit ***/
#ifdef _WIN32
#ifndef __REQUIRED_RPCNDR_H_VERSION__
@@ -18,6 +18,14 @@
/* Forward declarations */
+#ifndef __IWMColorConvProps_FWD_DEFINED__
+#define __IWMColorConvProps_FWD_DEFINED__
+typedef interface IWMColorConvProps IWMColorConvProps;
+#ifdef __cplusplus
+interface IWMColorConvProps;
+#endif /* __cplusplus */
+#endif
+
#ifndef __IWMValidate_FWD_DEFINED__
#define __IWMValidate_FWD_DEFINED__
typedef interface IWMValidate IWMValidate;
@@ -729,6 +737,104 @@
#endif
/*****************************************************************************
+ * IWMColorConvProps interface
+ */
+#ifndef __IWMColorConvProps_INTERFACE_DEFINED__
+#define __IWMColorConvProps_INTERFACE_DEFINED__
+
+DEFINE_GUID(IID_IWMColorConvProps, 0xe6a49e22, 0xc099, 0x421d, 0xaa,0xd3, 0xc0,0x61,0xfb,0x4a,0xe8,0x5b);
+#if defined(__cplusplus) && !defined(CINTERFACE)
+MIDL_INTERFACE("e6a49e22-c099-421d-aad3-c061fb4ae85b")
+IWMColorConvProps : public IUnknown
+{
+ virtual HRESULT STDMETHODCALLTYPE SetMode(
+ LONG mode) = 0;
+
+ virtual HRESULT STDMETHODCALLTYPE SetFullCroppingParam(
+ LONG src_left,
+ LONG src_top,
+ LONG dst_left,
+ LONG dst_top,
+ LONG width,
+ LONG height) = 0;
+
+};
+#ifdef __CRT_UUID_DECL
+__CRT_UUID_DECL(IWMColorConvProps, 0xe6a49e22, 0xc099, 0x421d, 0xaa,0xd3, 0xc0,0x61,0xfb,0x4a,0xe8,0x5b)
+#endif
+#else
+typedef struct IWMColorConvPropsVtbl {
+ BEGIN_INTERFACE
+
+ /*** IUnknown methods ***/
+ HRESULT (STDMETHODCALLTYPE *QueryInterface)(
+ IWMColorConvProps *This,
+ REFIID riid,
+ void **ppvObject);
+
+ ULONG (STDMETHODCALLTYPE *AddRef)(
+ IWMColorConvProps *This);
+
+ ULONG (STDMETHODCALLTYPE *Release)(
+ IWMColorConvProps *This);
+
+ /*** IWMColorConvProps methods ***/
+ HRESULT (STDMETHODCALLTYPE *SetMode)(
+ IWMColorConvProps *This,
+ LONG mode);
+
+ HRESULT (STDMETHODCALLTYPE *SetFullCroppingParam)(
+ IWMColorConvProps *This,
+ LONG src_left,
+ LONG src_top,
+ LONG dst_left,
+ LONG dst_top,
+ LONG width,
+ LONG height);
+
+ END_INTERFACE
+} IWMColorConvPropsVtbl;
+
+interface IWMColorConvProps {
+ CONST_VTBL IWMColorConvPropsVtbl* lpVtbl;
+};
+
+#ifdef COBJMACROS
+#ifndef WIDL_C_INLINE_WRAPPERS
+/*** IUnknown methods ***/
+#define IWMColorConvProps_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
+#define IWMColorConvProps_AddRef(This) (This)->lpVtbl->AddRef(This)
+#define IWMColorConvProps_Release(This) (This)->lpVtbl->Release(This)
+/*** IWMColorConvProps methods ***/
+#define IWMColorConvProps_SetMode(This,mode) (This)->lpVtbl->SetMode(This,mode)
+#define IWMColorConvProps_SetFullCroppingParam(This,src_left,src_top,dst_left,dst_top,width,height) (This)->lpVtbl->SetFullCroppingParam(This,src_left,src_top,dst_left,dst_top,width,height)
+#else
+/*** IUnknown methods ***/
+static FORCEINLINE HRESULT IWMColorConvProps_QueryInterface(IWMColorConvProps* This,REFIID riid,void **ppvObject) {
+ return This->lpVtbl->QueryInterface(This,riid,ppvObject);
+}
+static FORCEINLINE ULONG IWMColorConvProps_AddRef(IWMColorConvProps* This) {
+ return This->lpVtbl->AddRef(This);
+}
+static FORCEINLINE ULONG IWMColorConvProps_Release(IWMColorConvProps* This) {
+ return This->lpVtbl->Release(This);
+}
+/*** IWMColorConvProps methods ***/
+static FORCEINLINE HRESULT IWMColorConvProps_SetMode(IWMColorConvProps* This,LONG mode) {
+ return This->lpVtbl->SetMode(This,mode);
+}
+static FORCEINLINE HRESULT IWMColorConvProps_SetFullCroppingParam(IWMColorConvProps* This,LONG src_left,LONG src_top,LONG dst_left,LONG dst_top,LONG width,LONG height) {
+ return This->lpVtbl->SetFullCroppingParam(This,src_left,src_top,dst_left,dst_top,width,height);
+}
+#endif
+#endif
+
+#endif
+
+
+#endif /* __IWMColorConvProps_INTERFACE_DEFINED__ */
+
+/*****************************************************************************
* IWMValidate interface
*/
#ifndef __IWMValidate_INTERFACE_DEFINED__