📄 magickcom.h
字号:
/* this ALWAYS GENERATED file contains the definitions for the interfaces *//* File created by MIDL compiler version 5.01.0164 *//* at Tue Jul 23 09:47:13 2002 *//* Compiler settings for C:\Program Files\Microsoft Visual Studio\MyProjects\MagickCOM\MagickCOM.idl: Oicf (OptLev=i2), W1, Zp8, env=Win32, ms_ext, c_ext error checks: allocation ref bounds_check enum stub_data *///@@MIDL_FILE_HEADING( )/* verify that the <rpcndr.h> version is high enough to compile this file*/#ifndef __REQUIRED_RPCNDR_H_VERSION__#define __REQUIRED_RPCNDR_H_VERSION__ 440#endif#include "rpc.h"#include "rpcndr.h"#ifndef __RPCNDR_H_VERSION__#error this stub requires an updated version of <rpcndr.h>#endif // __RPCNDR_H_VERSION__#ifndef COM_NO_WINDOWS_H#include "windows.h"#include "ole2.h"#endif /*COM_NO_WINDOWS_H*/#ifndef __MagickCOM_h__#define __MagickCOM_h__#ifdef __cplusplusextern "C"{#endif /* Forward Declarations */ #ifndef __IImage_FWD_DEFINED__#define __IImage_FWD_DEFINED__typedef interface IImage IImage;#endif /* __IImage_FWD_DEFINED__ */#ifndef __IImageControl_FWD_DEFINED__#define __IImageControl_FWD_DEFINED__typedef interface IImageControl IImageControl;#endif /* __IImageControl_FWD_DEFINED__ */#ifndef __IGeometry_FWD_DEFINED__#define __IGeometry_FWD_DEFINED__typedef interface IGeometry IGeometry;#endif /* __IGeometry_FWD_DEFINED__ */#ifndef __IColor_FWD_DEFINED__#define __IColor_FWD_DEFINED__typedef interface IColor IColor;#endif /* __IColor_FWD_DEFINED__ */#ifndef __IImageCollection_FWD_DEFINED__#define __IImageCollection_FWD_DEFINED__typedef interface IImageCollection IImageCollection;#endif /* __IImageCollection_FWD_DEFINED__ */#ifndef __Image_FWD_DEFINED__#define __Image_FWD_DEFINED__#ifdef __cplusplustypedef class Image Image;#elsetypedef struct Image Image;#endif /* __cplusplus */#endif /* __Image_FWD_DEFINED__ */#ifndef __ImageControl_FWD_DEFINED__#define __ImageControl_FWD_DEFINED__#ifdef __cplusplustypedef class ImageControl ImageControl;#elsetypedef struct ImageControl ImageControl;#endif /* __cplusplus */#endif /* __ImageControl_FWD_DEFINED__ */#ifndef __Geometry_FWD_DEFINED__#define __Geometry_FWD_DEFINED__#ifdef __cplusplustypedef class Geometry Geometry;#elsetypedef struct Geometry Geometry;#endif /* __cplusplus */#endif /* __Geometry_FWD_DEFINED__ */#ifndef __Color_FWD_DEFINED__#define __Color_FWD_DEFINED__#ifdef __cplusplustypedef class Color Color;#elsetypedef struct Color Color;#endif /* __cplusplus */#endif /* __Color_FWD_DEFINED__ */#ifndef __ImageCollection_FWD_DEFINED__#define __ImageCollection_FWD_DEFINED__#ifdef __cplusplustypedef class ImageCollection ImageCollection;#elsetypedef struct ImageCollection ImageCollection;#endif /* __cplusplus */#endif /* __ImageCollection_FWD_DEFINED__ *//* header files for imported files */#include "oaidl.h"#include "ocidl.h"void __RPC_FAR * __RPC_USER MIDL_user_allocate(size_t);void __RPC_USER MIDL_user_free( void __RPC_FAR * ); /* interface __MIDL_itf_MagickCOM_0000 *//* [local] */ extern RPC_IF_HANDLE __MIDL_itf_MagickCOM_0000_v0_0_c_ifspec;extern RPC_IF_HANDLE __MIDL_itf_MagickCOM_0000_v0_0_s_ifspec;#ifndef __IImage_INTERFACE_DEFINED__#define __IImage_INTERFACE_DEFINED__/* interface IImage *//* [unique][helpstring][dual][uuid][object] */ EXTERN_C const IID IID_IImage;#if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("5C6D6667-0614-4E85-801D-2ED93CEF2C19") IImage : public IDispatch { public: virtual HRESULT STDMETHODCALLTYPE OnStartPage( /* [in] */ IUnknown __RPC_FAR *piUnk) = 0; virtual HRESULT STDMETHODCALLTYPE OnEndPage( void) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Resize( BSTR cFilename, BSTR cOutput, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_ImageWidth( /* [retval][out] */ unsigned int __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_ImageWidth( /* [in] */ unsigned int newVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_ImageHeight( /* [retval][out] */ unsigned int __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_ImageHeight( /* [in] */ unsigned int newVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Read( /* [in] */ BSTR cFilename, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_ErrorMsg( /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_ErrorMsg( /* [in] */ BSTR newVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE InitMagick( BSTR cPath) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Columns( /* [retval][out] */ unsigned int __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Rows( /* [retval][out] */ unsigned int __RPC_FAR *pVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Scale( unsigned int x, unsigned int y, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Sample( unsigned int x, unsigned int y, VARIANT_BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Write( BSTR cFilename, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Rotate( double Degrees, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Flip( /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Enhance( /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Equalize( /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Flop( /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Normalize( /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Despeckle( /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Contrast( unsigned int sharpen, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Edge( unsigned int radius, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Emboss( double radius, double sigma, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Gamma( double Red, double Green, double Blue, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GaussianBlur( double width, double sigma, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Implode( double factor, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE MedianFilter( double radius, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Minify( /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Modulate( double brightness, double saturation, double hue, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Negate( VARIANT_BOOL grayscale, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE OilPaint( unsigned int radius, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Opacity( unsigned int opacity, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Roll( int columns, int rows, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Solarize( double factor, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Spread( unsigned int amount, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Sharpen( double radius, double sigma, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Shade( double azimuth, double elevation, VARIANT_BOOL colorShading, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Shear( double xShearAngle, double yShearAngle, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Swirl( double degrees, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Wave(
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -