CGDataProvider 类

定义

包装数据源并将其公开给 CGImage 类的类。

public class CGDataProvider : IDisposable, ObjCRuntime.INativeObject
type CGDataProvider = class
    interface INativeObject
    interface IDisposable
继承
CGDataProvider
实现

构造函数

CGDataProvider(Byte[])

CGDataProvider根据提供的 buffer中的数据创建新的 。

CGDataProvider(Byte[], Int32, Int32)

创建一个 CGDataProvider,它公开从指定字节量的指定偏移量开始的字节数组。

CGDataProvider(IntPtr)

包装数据源并将其公开给 CGImage 类的类。

CGDataProvider(IntPtr, Int32)

从内存中块创建 CGDataProvider。

CGDataProvider(IntPtr, Int32, Action<IntPtr>)

CGDataProvider从指定 memoryBlock处的数据创建新的 。

CGDataProvider(IntPtr, Int32, Boolean)

从内存中块创建 CGDataProvider。

CGDataProvider(NSData)

从提供的 data创建一个新的 CGDataProvider

CGDataProvider(NSUrl)

CGDataProvider从指定 url处的数据创建新的 。

CGDataProvider(String)

将文件的内容公开为 CGDataProvider。

属性

Handle

处理指向非托管对象表示形式的 (指针) 。

方法

CopyData()

返回提供程序数据的副本。

Dispose()

释放 CGDataProvider 对象使用的资源。

Dispose(Boolean)

释放 CGDataProvider 对象使用的资源。

Finalize()

CGDataProvider 对象的终结器

FromFile(String)

从磁盘文件创建 CGDataProvider。

适用于