CGDataProvider Classe

Definizione

Classe che esegue il wrapping di un'origine dati e la espone alla classe CGImage.

public class CGDataProvider : IDisposable, ObjCRuntime.INativeObject
type CGDataProvider = class
    interface INativeObject
    interface IDisposable
Ereditarietà
CGDataProvider
Implementazioni

Costruttori

CGDataProvider(Byte[])

Crea un nuovo CGDataProvider dai dati nell'oggetto specificato buffer.

CGDataProvider(Byte[], Int32, Int32)

Crea un oggetto CGDataProvider che espone la matrice di byte a partire dall'offset specificato per la quantità specificata di byte.

CGDataProvider(IntPtr)

Classe che esegue il wrapping di un'origine dati e la espone alla classe CGImage.

CGDataProvider(IntPtr, Int32)

Crea un oggetto CGDataProvider da un blocco in memoria.

CGDataProvider(IntPtr, Int32, Action<IntPtr>)

Crea un nuovo CGDataProvider dai dati in corrispondenza dell'oggetto specificato memoryBlock.

CGDataProvider(IntPtr, Int32, Boolean)

Crea un oggetto CGDataProvider da un blocco in memoria.

CGDataProvider(NSData)

Crea un nuovo CGDataProvider oggetto dall'oggetto specificato data.

CGDataProvider(NSUrl)

Crea un nuovo CGDataProvider dai dati in corrispondenza dell'oggetto specificato url.

CGDataProvider(String)

Espone il contenuto del file come CGDataProvider.

Proprietà

Handle

Gestire (puntatore) alla rappresentazione dell'oggetto non gestita.

Metodi

CopyData()

Restituisce una copia dei dati del provider.

Dispose()

Rilascia le risorse usate dall'oggetto CGDataProvider.

Dispose(Boolean)

Rilascia le risorse usate dall'oggetto CGDataProvider.

Finalize()

Finalizzatore per l'oggetto CGDataProvider

FromFile(String)

Crea un oggetto CGDataProvider da un file su disco.

Si applica a