📄 opennetcf.drawing.xml
字号:
<summary>
Get a list of all currently installed image decoders
</summary>
<param name="count"></param>
<param name="decoders"></param>
<returns></returns>
</member>
<member name="M:OpenNETCF.Drawing.Imaging.IImagingFactory.GetInstalledEncoders(System.UInt32@,System.IntPtr@)">
<summary>
Get a list of all currently installed image decoders
</summary>
<param name="count"></param>
<param name="encoders"></param>
<returns></returns>
</member>
<member name="M:OpenNETCF.Drawing.Imaging.IImagingFactory.InstallImageCodec(OpenNETCF.Drawing.Imaging.ImageCodecInfo@)">
<summary>
Install an image encoder / decoder
caller should do the regular COM component
installation before calling this method
</summary>
<param name="codecInfo"></param>
<returns></returns>
</member>
<member name="M:OpenNETCF.Drawing.Imaging.IImagingFactory.UninstallImageCodec(System.String,System.UInt32)">
<summary>
Uninstall an image encoder / decoder
</summary>
<param name="codecName"></param>
<param name="flags"></param>
<returns></returns>
</member>
<member name="M:OpenNETCF.Drawing.Imaging.ImagingFactoryClass.CreateImageFromStream(OpenNETCF.Runtime.InteropServices.ComTypes.IStream,OpenNETCF.Drawing.Imaging.IImage@)">
<summary>
Create an image object from an input stream
stream doesn't have to seekable
caller should Release the stream if call is successful
</summary>
<param name="stream"></param>
<param name="image"></param>
<returns></returns>
</member>
<member name="M:OpenNETCF.Drawing.Imaging.ImagingFactoryClass.CreateImageFromFile(System.String,OpenNETCF.Drawing.Imaging.IImage@)">
<summary>
Create an image object from a file
</summary>
<param name="filename"></param>
<param name="image"></param>
<returns></returns>
</member>
<member name="M:OpenNETCF.Drawing.Imaging.ImagingFactoryClass.CreateImageFromBuffer(System.Byte[],System.UInt32,OpenNETCF.Drawing.Imaging.BufferDisposalFlag,OpenNETCF.Drawing.Imaging.IImage@)">
<summary>
Create an image object from a memory buffer
</summary>
<param name="buf"></param>
<param name="size"></param>
<param name="disposalFlag"></param>
<param name="image"></param>
<returns></returns>
</member>
<member name="M:OpenNETCF.Drawing.Imaging.ImagingFactoryClass.CreateNewBitmap(System.UInt32,System.UInt32,System.Drawing.Imaging.PixelFormat,OpenNETCF.Drawing.Imaging.IBitmapImage@)">
<summary>
Create a new bitmap image object
</summary>
<param name="width"></param>
<param name="height"></param>
<param name="pixelFormat"></param>
<param name="bitmap"></param>
<returns></returns>
</member>
<member name="M:OpenNETCF.Drawing.Imaging.ImagingFactoryClass.CreateBitmapFromImage(OpenNETCF.Drawing.Imaging.IImage,System.UInt32,System.UInt32,System.Drawing.Imaging.PixelFormat,OpenNETCF.Drawing.Imaging.InterpolationHint,OpenNETCF.Drawing.Imaging.IBitmapImage@)">
<summary>
Create a bitmap image from an IImage object
</summary>
<param name="image"></param>
<param name="width"></param>
<param name="height"></param>
<param name="pixelFormat"></param>
<param name="hints"></param>
<param name="bitmap"></param>
<returns></returns>
</member>
<member name="M:OpenNETCF.Drawing.Imaging.ImagingFactoryClass.CreateBitmapFromBuffer(OpenNETCF.Drawing.Imaging.BitmapDataInternal@,OpenNETCF.Drawing.Imaging.IBitmapImage@)">
<summary>
Create a new bitmap image object on user-supplied memory buffer
</summary>
<param name="bitmapData"></param>
<param name="bitmap"></param>
<returns></returns>
</member>
<member name="M:OpenNETCF.Drawing.Imaging.ImagingFactoryClass.CreateImageEncoderToStream(System.Guid@,OpenNETCF.Runtime.InteropServices.ComTypes.IStream,OpenNETCF.Drawing.Imaging.IImageEncoder@)">
<summary>
Create an image encoder object that can output data the
specified image file format.
</summary>
<param name="clsid"></param>
<param name="stream"></param>
<param name="encoder"></param>
<returns></returns>
</member>
<member name="M:OpenNETCF.Drawing.Imaging.ImagingFactoryClass.CreateImageEncoderToFile(System.Guid@,System.String,OpenNETCF.Drawing.Imaging.IImageEncoder@)">
<summary>
Create an image encoder object that can output data the
specified image file format.
</summary>
<param name="clsid"></param>
<param name="filename"></param>
<param name="encoder"></param>
<returns></returns>
</member>
<member name="M:OpenNETCF.Drawing.Imaging.ImagingFactoryClass.GetInstalledDecoders(System.UInt32@,System.IntPtr@)">
<summary>
Get a list of all currently installed image decoders
</summary>
<param name="count"></param>
<param name="decoders"></param>
<returns></returns>
</member>
<member name="M:OpenNETCF.Drawing.Imaging.ImagingFactoryClass.GetInstalledEncoders(System.UInt32@,System.IntPtr@)">
<summary>
Get a list of all currently installed image decoders
</summary>
<param name="count"></param>
<param name="encoders"></param>
<returns></returns>
</member>
<member name="M:OpenNETCF.Drawing.Imaging.ImagingFactoryClass.InstallImageCodec(OpenNETCF.Drawing.Imaging.ImageCodecInfo@)">
<summary>
Install an image encoder / decoder
caller should do the regular COM component
installation before calling this method
</summary>
<param name="codecInfo"></param>
<returns></returns>
</member>
<member name="M:OpenNETCF.Drawing.Imaging.ImagingFactoryClass.UninstallImageCodec(System.String,System.UInt32)">
<summary>
Uninstall an image encoder / decoder
</summary>
<param name="codecName"></param>
<param name="flags"></param>
<returns></returns>
</member>
<member name="T:OpenNETCF.Drawing.Imaging.IImage">
<summary>
This is the basic interface to an image object. It allows applications to do the following:
Display the image onto a destination graphics context
Push image data into an image sink
Access image properties and metadata Decoded image objects and in-memory bitmap image objects support the IImage interface
</summary>
</member>
<member name="M:OpenNETCF.Drawing.Imaging.IImage.GetPhysicalDimension(System.Drawing.Size@)">
<summary>
Get the device-independent physical dimension of the image
unit of 0.01mm
</summary>
<param name="size"></param>
<returns></returns>
</member>
<member name="M:OpenNETCF.Drawing.Imaging.IImage.GetImageInfo(OpenNETCF.Drawing.Imaging.ImageInfo@)">
<summary>
Get basic image info
</summary>
<param name="imageInfo"></param>
<returns></returns>
</member>
<member name="M:OpenNETCF.Drawing.Imaging.IImage.SetImageFlags(OpenNETCF.Drawing.Imaging.ImageFlags)">
<summary>
Set image flags
</summary>
<param name="flags"></param>
<returns></returns>
</member>
<member name="M:OpenNETCF.Drawing.Imaging.IImage.Draw(System.IntPtr,OpenNETCF.Drawing.Imaging.RECT,OpenNETCF.Drawing.Imaging.RECT)">
<summary>
Display the image a GDI device context
</summary>
<param name="hdc"></param>
<param name="dstRect"></param>
<param name="srcRect"></param>
<returns></returns>
</member>
<member name="M:OpenNETCF.Drawing.Imaging.IImage.PushIntoSink(OpenNETCF.Drawing.Imaging.IImageSink)">
<summary>
Push image data into an IImageSink
</summary>
<param name="sink"></param>
<returns></returns>
</member>
<member name="M:OpenNETCF.Drawing.Imaging.IImage.GetThumbnail(System.UInt32,System.UInt32,OpenNETCF.Drawing.Imaging.IImage@)">
<summary>
Get a thumbnail representation for the image object
</summary>
<param name="thumbWidth"></param>
<param name="thumbHeight"></param>
<param name="thumbImage"></param>
<returns></returns>
</member>
<member name="T:OpenNETCF.Drawing.Imaging.IImageDecoder">
<summary>
This is a low-level interface to an image decoder object.
Many simple applications do not need to work with decoder objects directly and can work with
higher level decoded image objects instead.
More sophisticated applications can use the IImageDecoder interface to have finer control over the interaction with decoder objects.
The IImageDecoder interface can support images with multiple frames. Multiframe images are accessed via multidimensional indices.
This interface can support an arbitrary number of dimensions in nonrectangular arrangements
</summary>
</member>
<member name="M:OpenNETCF.Drawing.Imaging.IImageDecoder.InitDecoder(OpenNETCF.Runtime.InteropServices.ComTypes.IStream,OpenNETCF.Drawing.Imaging.DecoderInitFlag)">
<summary>
Initialize the image decoder object
</summary>
<param name="stream"></param>
<param name="flags"></param>
<returns></returns>
</member>
<member name="M:OpenNETCF.Drawing.Imaging.IImageDecoder.TerminateDecoder">
<summary>
Clean up the image decoder object
</summary>
<returns></returns>
</member>
<member name="M:OpenNETCF.Drawing.Imaging.IImageDecoder.BeginDecode(OpenNETCF.Drawing.Imaging.IImageSink,System.IntPtr)">
<summary>
Start decoding the current frame
</summary>
<param name="sink"></param>
<param name="newPropSet"></param>
<returns></returns>
</member>
<member name="M:OpenNETCF.Drawing.Imaging.IImageDecoder.Decode">
<summary>
Continue decoding
</summary>
<returns></returns>
</member>
<member name="M:OpenNETCF.Drawing.Imaging.IImageDecoder.EndDecode(System.Int32)">
<summary>
Stop decoding the current frame
</summary>
<param name="statusCode"></param>
<returns></returns>
</member>
<member name="M:OpenNETCF.Drawing.Imaging.IImageDecoder.GetFrameDimensionsCount(System.UInt32@)">
<summary>
Query multi-frame dimensions
</summary>
<param name="count"></param>
<returns></returns>
</member>
<member name="M:OpenNETCF.Drawing.Imaging.IImageDecoder.GetFrameDimensionsList(System.Guid@,System.UInt32@)">
<summary>
Query multi-frame dimensions
</summary>
<param name="dimensionIDs"></param>
<param name="count"></param>
<returns></returns>
</member>
<member name="M:OpenNETCF.Drawing.Imaging.IImageDecoder.GetFrameCount(System.Guid@,System.UInt32@)">
<summary>
Get number of frames for the specified dimension
</summary>
<param name="dimensionID"></param>
<param name="count"></param>
<returns></returns>
</member>
<member name="M:OpenNETCF.Drawing.Imaging.IImageDecoder.SelectActiveFrame(System.Guid@,System.UInt32)">
<summary>
Select currently active frame
</summary>
<param name="dimensionID"></param>
<param name="frameIndex"></param>
<returns></returns>
</member>
<member name="M:OpenNETCF.Drawing.Imaging.IImageDecoder.GetImageInfo(OpenNETCF.Drawing.Imaging.ImageInfo@)">
<summary>
Get basic information about the image
</summary>
<param name="imageInfo"></param>
<returns></returns>
</member>
<member name="M:OpenNETCF.Drawing.Imaging.IImageDecoder.GetThumbnail(System.UInt32,System.UInt32,OpenNETCF.Drawing.Imaging.IImage@)">
<summary>
Get image thumbnail
</summary>
<param name="thumbWidth"></param>
<param name="thumbHeight"></param>
<param name="thumbImage"></param>
<returns></returns>
</member>
<member name="M:OpenNETCF.Drawing.Imaging.IImageDecoder.QueryDecoderParam(System.Guid)">
<summary>
Query decoder parameters
</summary>
<param name="Guid"></param>
<returns></returns>
</member>
<member name="M:OpenNETCF.Drawing.Imaging.IImageDecoder.SetDecoderParam(System.Guid,System.UInt32,System.IntPtr)">
<summary>
Set decoder parameters
</summary>
<param name="Guid"></param>
<param name="Length"></param>
<param name="Value"></param>
<returns></returns>
</member>
<member name="M:OpenNETCF.Drawing.Imaging.IImageDecoder.GetPropertyCount(System.UInt32@)">
<summary>
Get image property count
</summary>
<param name="numOfProperty"></param>
<returns></returns>
</member>
<member name="M:OpenNETCF.Drawing.Imaging.IImageDecoder.GetPropertyIdList(System.UInt32,OpenNETCF.Drawing.Imaging.ImageTag[])">
<summary>
Get selected image properties
</summary>
<param name="numOfProperty"></param>
<param name="list"></param>
<returns></returns>
</member>
<member name="M:OpenNETCF.Drawing.Imaging.IImageDecoder.GetPropertyItemSize(OpenNETCF.Drawing.Imaging.ImageTag,System.UInt32@)">
<summary>
Get the size of property data
</summary>
<param name="propId"></param>
<param name="size"></param>
<returns></returns>
</member>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -