Partager via


CGDataProvider Classe

Définition

Classe qui encapsule une source de données et l’expose à la classe CGImage.

public class CGDataProvider : IDisposable, ObjCRuntime.INativeObject
type CGDataProvider = class
    interface INativeObject
    interface IDisposable
Héritage
CGDataProvider
Implémente

Constructeurs

CGDataProvider(Byte[])

Crée un à CGDataProvider partir des données dans le fourni buffer.

CGDataProvider(Byte[], Int32, Int32)

Crée un CGDataProvider qui expose le tableau d’octets en commençant au décalage spécifié pour la quantité d’octets spécifiée.

CGDataProvider(IntPtr)

Classe qui encapsule une source de données et l’expose à la classe CGImage.

CGDataProvider(IntPtr, Int32)

Crée un CGDataProvider à partir d’un bloc en mémoire.

CGDataProvider(IntPtr, Int32, Action<IntPtr>)

Crée un à CGDataProvider partir des données au niveau spécifié memoryBlock.

CGDataProvider(IntPtr, Int32, Boolean)

Crée un CGDataProvider à partir d’un bloc en mémoire.

CGDataProvider(NSData)

Crée un nouveau CGDataProvider à partir du fourni data.

CGDataProvider(NSUrl)

Crée un à CGDataProvider partir des données au niveau spécifié url.

CGDataProvider(String)

Expose le contenu du fichier en tant que CGDataProvider.

Propriétés

Handle

Handle (pointeur) vers la représentation d’objet non managée.

Méthodes

CopyData()

Retourne une copie des données du fournisseur.

Dispose()

Libère les ressources utilisées par l’objet CGDataProvider.

Dispose(Boolean)

Libère les ressources utilisées par l’objet CGDataProvider.

Finalize()

Finaliseur pour l’objet CGDataProvider

FromFile(String)

Crée un CGDataProvider à partir d’un fichier sur disque.

S’applique à