iOS Guides | Samples

ImageIO.CGImageSource Class

Image Loader.

See Also: CGImageSource

Syntax

public class CGImageSource : INativeObject, IDisposable

Remarks

Requirements

Namespace: ImageIO
Assembly: Xamarin.iOS (in Xamarin.iOS.dll)
Assembly Versions: 0.0.0.0

The members of ImageIO.CGImageSource are listed below.

See Also: Object

Public Properties

[read-only]
HandleIntPtr. Handle (pointer) to the unmanaged object representation.
[read-only]
ImageCountnint. Number of images loaded (does not include the Thumbnail).
[read-only]
TypeIdentifierString. The image type of the underling image.
[read-only]
static
TypeIdentifiersString[]. The type identifiers for the formats supported by the image loader.

Public Methods

CopyAuxiliaryDataInfo(nuint, CGImageAuxiliaryDataType) : CGImageAuxiliaryDataInfo
CopyMetadata(NSDictionary, nint) : CGImageMetadata
CopyMetadata(CGImageOptions, nint) : CGImageMetadata
CopyProperties(NSDictionary) : NSDictionary
CopyProperties(CGImageOptions) : NSDictionary
CopyProperties(NSDictionary, Int32) : NSDictionary
CopyProperties(CGImageOptions, Int32) : NSDictionary
CreateImage(Int32, CGImageOptions) : CGImage
Creates a CGImage from this loader.
static
CreateIncremental(CGImageOptions) : CGImageSource
Creates an incremental image loader.
CreateThumbnail(Int32, CGImageThumbnailOptions) : CGImage
Creates a CGImage thumbnail from this loader..
Dispose()
Releases the resources used by the CGImageSource object.
Finalize()
Finalizer for the CGImageSource object
static
FromData(NSData) : CGImageSource
Creates an image loader from the block of bytes.
static
FromData(NSData, CGImageOptions) : CGImageSource
Creates an image loader from the block of bytes.
static
FromDataProvider(CGDataProvider) : CGImageSource
Creates an image loader using a dynamic data provider.
static
FromDataProvider(CGDataProvider, CGImageOptions) : CGImageSource
Creates an image loader using a dynamic data provider.
static
FromUrl(NSUrl) : CGImageSource
Creates an image loader that loads the file from the given url.
static
FromUrl(NSUrl, CGImageOptions) : CGImageSource
Creates an image loader that loads the file from the given url.
GetProperties(CGImageOptions) : CGImageProperties
GetProperties(Int32, CGImageOptions) : CGImageProperties
GetStatus() : CGImageSourceStatus
Returns the loader status.
GetStatus(Int32) : CGImageSourceStatus
Returns the loader status.
static
GetTypeID() : nint
Type identifier for the ImageIO.CGImageSource type.
RemoveCache(nint)
UpdateData(NSData, Boolean)
Pushes new data into a dynamic image loader.
UpdateDataProvider(CGDataProvider, Boolean)

Protected Methods

Dispose(Boolean)
Releases the resources used by the CGImageSource object.