⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 magickcom.h

📁 下载来的一个看图软件的源代码
💻 H
📖 第 1 页 / 共 5 页
字号:
            double amplitude,            double wavelength,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE UnsharpMask(             double radius,            double sigma,            double amount,            double threshold,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Trim(             /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Blur(             double radius,            double sigma,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Charcoal(             double radius,            double sigma,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Erase(             /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Magnify(             /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Quantize(             VARIANT_BOOL measureError,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Threshold(             double threshold,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Crop(             BSTR geometry,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Format(             /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_meanErrorPerPixel(             /* [retval][out] */ double __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Quality(             /* [retval][out] */ unsigned int __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_Quality(             /* [in] */ unsigned int Quality) = 0;                virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Depth(             /* [retval][out] */ unsigned int __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_Depth(             /* [in] */ unsigned int newVal) = 0;                virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_FileSize(             /* [retval][out] */ long __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Adjoin(             /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_Adjoin(             /* [in] */ VARIANT_BOOL newVal) = 0;                virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_AntiAlias(             /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_AntiAlias(             /* [in] */ VARIANT_BOOL newVal) = 0;                virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_AnimationDelay(             /* [retval][out] */ unsigned int __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_AnimationDelay(             /* [in] */ unsigned int newVal) = 0;                virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_AnimationIterations(             /* [retval][out] */ unsigned int __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_AnimationIterations(             /* [in] */ unsigned int newVal) = 0;                virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_BackgroundTexture(             /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_BackgroundTexture(             /* [in] */ BSTR newVal) = 0;                virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_BaseColumns(             /* [retval][out] */ unsigned int __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_BaseRows(             /* [retval][out] */ unsigned int __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_ColorFuzz(             /* [retval][out] */ double __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_ColorFuzz(             /* [in] */ double newVal) = 0;                virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Density(             /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_Density(             /* [in] */ BSTR newVal) = 0;                virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_GIFDisposeMethod(             /* [retval][out] */ unsigned int __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_GIFDisposeMethod(             /* [in] */ unsigned int newVal) = 0;                virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Magick(             /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_Magick(             /* [in] */ BSTR newVal) = 0;                virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Matte(             /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_Matte(             /* [in] */ VARIANT_BOOL newVal) = 0;                virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Monochrome(             /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_Monochrome(             /* [in] */ VARIANT_BOOL newVal) = 0;                virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_NormalizedMaxError(             /* [retval][out] */ double __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_NormalizedMeanError(             /* [retval][out] */ double __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_QuantizedColors(             /* [retval][out] */ unsigned int __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_QuantizedColors(             /* [in] */ unsigned int newVal) = 0;                virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_QuantizeDither(             /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_QuantizeDither(             /* [in] */ VARIANT_BOOL newVal) = 0;                virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_QuantizeTreeDepth(             /* [retval][out] */ unsigned int __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_QuantizeTreeDepth(             /* [in] */ unsigned int newVal) = 0;                virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Scene(             /* [retval][out] */ unsigned int __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_Scene(             /* [in] */ unsigned int newVal) = 0;                virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_StrokeAntiAlias(             /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_StrokeAntiAlias(             /* [in] */ VARIANT_BOOL newVal) = 0;                virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_StrokeDashOffset(             /* [retval][out] */ unsigned int __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_StrokeDashOffset(             /* [in] */ unsigned int newVal) = 0;                virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_StrokeMiterLimit(             /* [retval][out] */ unsigned int __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_StrokeMiterLimit(             /* [in] */ unsigned int newVal) = 0;                virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_StrokeWidth(             /* [retval][out] */ double __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_StrokeWidth(             /* [in] */ double newVal) = 0;                virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_SubImage(             /* [retval][out] */ unsigned int __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_SubImage(             /* [in] */ unsigned int newVal) = 0;                virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_SubRange(             /* [retval][out] */ unsigned int __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_SubRange(             /* [in] */ unsigned int newVal) = 0;                virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_TotalColors(             /* [retval][out] */ unsigned long __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_XResolution(             /* [retval][out] */ double __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_YResolution(             /* [retval][out] */ double __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Signature(             VARIANT_BOOL Force,            /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Label(             /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_Label(             /* [in] */ BSTR newVal) = 0;                virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Border(             BSTR cGeometry,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE AddNoise(             int nNoiseType,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Channel(             int nChannelType,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Chop(             BSTR cGeometry,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE CycleColormap(             int nAmount,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Frame(             unsigned int width,            unsigned int height,            int InnerBevel,            int OuterBevel,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Ping(             BSTR cFilename,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Raise(             BSTR cGeometry,            VARIANT_BOOL RaisedFlag,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ReduceNoise(             int Order,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Segment(             double ClusterThreshold,            double SmoothingThreshold,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Shave(             BSTR cGeometry,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ShowMessage(             long uiMsg) = 0;                virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Images(             /* [retval][out] */ IImageCollection __RPC_FAR *__RPC_FAR *pVal) = 0;                virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetImageAddress(             /* [retval][out] */ long __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Composite(             IImage __RPC_FAR *pImage,            BSTR cGeometry,            int CompositeOp,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0;                virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Stegano(             /* [in] */ IImage __RPC_FAR *pImage,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0;            };    #else 	/* C style interface */    typedef struct IImageVtbl    {        BEGIN_INTERFACE                HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(             IImage __RPC_FAR * This,            /* [in] */ REFIID riid,            /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);                ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(             IImage __RPC_FAR * This);                ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(             IImage __RPC_FAR * This);                HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(             IImage __RPC_FAR * This,            /* [out] */ UINT __RPC_FAR *pctinfo);                HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(             IImage __RPC_FAR * This,            /* [in] */ UINT iTInfo,            /* [in] */ LCID lcid,            /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);                HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(             IImage __RPC_FAR * This,            /* [in] */ REFIID riid,            /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,            /* [in] */ UINT cNames,            /* [in] */ LCID lcid,            /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -