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

📄 magickcom.h

📁 下载来的一个看图软件的源代码
💻 H
📖 第 1 页 / 共 5 页
字号:
                /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(             IImage __RPC_FAR * This,            /* [in] */ DISPID dispIdMember,            /* [in] */ REFIID riid,            /* [in] */ LCID lcid,            /* [in] */ WORD wFlags,            /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,            /* [out] */ VARIANT __RPC_FAR *pVarResult,            /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,            /* [out] */ UINT __RPC_FAR *puArgErr);                HRESULT ( STDMETHODCALLTYPE __RPC_FAR *OnStartPage )(             IImage __RPC_FAR * This,            /* [in] */ IUnknown __RPC_FAR *piUnk);                HRESULT ( STDMETHODCALLTYPE __RPC_FAR *OnEndPage )(             IImage __RPC_FAR * This);                /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Resize )(             IImage __RPC_FAR * This,            BSTR cFilename,            BSTR cOutput,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);                /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ImageWidth )(             IImage __RPC_FAR * This,            /* [retval][out] */ unsigned int __RPC_FAR *pVal);                /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ImageWidth )(             IImage __RPC_FAR * This,            /* [in] */ unsigned int newVal);                /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ImageHeight )(             IImage __RPC_FAR * This,            /* [retval][out] */ unsigned int __RPC_FAR *pVal);                /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ImageHeight )(             IImage __RPC_FAR * This,            /* [in] */ unsigned int newVal);                /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Read )(             IImage __RPC_FAR * This,            /* [in] */ BSTR cFilename,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);                /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ErrorMsg )(             IImage __RPC_FAR * This,            /* [retval][out] */ BSTR __RPC_FAR *pVal);                /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ErrorMsg )(             IImage __RPC_FAR * This,            /* [in] */ BSTR newVal);                /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *InitMagick )(             IImage __RPC_FAR * This,            BSTR cPath);                /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Columns )(             IImage __RPC_FAR * This,            /* [retval][out] */ unsigned int __RPC_FAR *pVal);                /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Rows )(             IImage __RPC_FAR * This,            /* [retval][out] */ unsigned int __RPC_FAR *pVal);                /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Scale )(             IImage __RPC_FAR * This,            unsigned int x,            unsigned int y,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);                /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Sample )(             IImage __RPC_FAR * This,            unsigned int x,            unsigned int y,            VARIANT_BOOL __RPC_FAR *pVal);                /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Write )(             IImage __RPC_FAR * This,            BSTR cFilename,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);                /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Rotate )(             IImage __RPC_FAR * This,            double Degrees,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);                /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Flip )(             IImage __RPC_FAR * This,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);                /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Enhance )(             IImage __RPC_FAR * This,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);                /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Equalize )(             IImage __RPC_FAR * This,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);                /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Flop )(             IImage __RPC_FAR * This,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);                /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Normalize )(             IImage __RPC_FAR * This,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);                /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Despeckle )(             IImage __RPC_FAR * This,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);                /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Contrast )(             IImage __RPC_FAR * This,            unsigned int sharpen,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);                /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Edge )(             IImage __RPC_FAR * This,            unsigned int radius,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);                /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Emboss )(             IImage __RPC_FAR * This,            double radius,            double sigma,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);                /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Gamma )(             IImage __RPC_FAR * This,            double Red,            double Green,            double Blue,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);                /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GaussianBlur )(             IImage __RPC_FAR * This,            double width,            double sigma,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);                /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Implode )(             IImage __RPC_FAR * This,            double factor,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);                /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *MedianFilter )(             IImage __RPC_FAR * This,            double radius,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);                /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Minify )(             IImage __RPC_FAR * This,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);                /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Modulate )(             IImage __RPC_FAR * This,            double brightness,            double saturation,            double hue,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);                /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Negate )(             IImage __RPC_FAR * This,            VARIANT_BOOL grayscale,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);                /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *OilPaint )(             IImage __RPC_FAR * This,            unsigned int radius,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);                /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Opacity )(             IImage __RPC_FAR * This,            unsigned int opacity,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);                /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Roll )(             IImage __RPC_FAR * This,            int columns,            int rows,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);                /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Solarize )(             IImage __RPC_FAR * This,            double factor,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);                /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Spread )(             IImage __RPC_FAR * This,            unsigned int amount,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);                /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Sharpen )(             IImage __RPC_FAR * This,            double radius,            double sigma,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);                /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Shade )(             IImage __RPC_FAR * This,            double azimuth,            double elevation,            VARIANT_BOOL colorShading,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);                /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Shear )(             IImage __RPC_FAR * This,            double xShearAngle,            double yShearAngle,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);                /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Swirl )(             IImage __RPC_FAR * This,            double degrees,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);                /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Wave )(             IImage __RPC_FAR * This,            double amplitude,            double wavelength,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);                /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *UnsharpMask )(             IImage __RPC_FAR * This,            double radius,            double sigma,            double amount,            double threshold,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);                /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Trim )(             IImage __RPC_FAR * This,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);                /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Blur )(             IImage __RPC_FAR * This,            double radius,            double sigma,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);                /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Charcoal )(             IImage __RPC_FAR * This,            double radius,            double sigma,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);                /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Erase )(             IImage __RPC_FAR * This,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);                /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Magnify )(             IImage __RPC_FAR * This,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);                /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Quantize )(             IImage __RPC_FAR * This,            VARIANT_BOOL measureError,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);                /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Threshold )(             IImage __RPC_FAR * This,            double threshold,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);                /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Crop )(             IImage __RPC_FAR * This,            BSTR geometry,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);                /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Format )(             IImage __RPC_FAR * This,            /* [retval][out] */ BSTR __RPC_FAR *pVal);                /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_meanErrorPerPixel )(             IImage __RPC_FAR * This,            /* [retval][out] */ double __RPC_FAR *pVal);                /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Quality )(             IImage __RPC_FAR * This,            /* [retval][out] */ unsigned int __RPC_FAR *pVal);                /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Quality )(             IImage __RPC_FAR * This,            /* [in] */ unsigned int Quality);                /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Depth )(             IImage __RPC_FAR * This,            /* [retval][out] */ unsigned int __RPC_FAR *pVal);                /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Depth )(             IImage __RPC_FAR * This,            /* [in] */ unsigned int newVal);                /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_FileSize )(             IImage __RPC_FAR * This,            /* [retval][out] */ long __RPC_FAR *pVal);                /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Adjoin )(             IImage __RPC_FAR * This,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);                /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Adjoin )(             IImage __RPC_FAR * This,            /* [in] */ VARIANT_BOOL newVal);                /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_AntiAlias )(             IImage __RPC_FAR * This,            /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);                /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_AntiAlias )(             IImage __RPC_FAR * This,            /* [in] */ VARIANT_BOOL newVal);                /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_AnimationDelay )(             IImage __RPC_FAR * This,            /* [retval][out] */ unsigned int __RPC_FAR *pVal);                /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_AnimationDelay )(             IImage __RPC_FAR * This,            /* [in] */ unsigned int newVal);                /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_AnimationIterations )(             IImage __RPC_FAR * This,

⌨️ 快捷键说明

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