Compartir a través de


GLKTextureLoader.BeginTextureLoad Método

Definición

Sobrecargas

BeginTextureLoad(String, nfloat, NSBundle, NSDictionary<NSString,NSNumber>, DispatchQueue, GLKTextureLoaderCallback)
BeginTextureLoad(String, GLKTextureOperations, DispatchQueue, GLKTextureLoaderCallback)

Carga asincrónicamente una textura.

BeginTextureLoad(String, NSDictionary, DispatchQueue, GLKTextureLoaderCallback)

Carga asincrónicamente una textura.

BeginTextureLoad(NSUrl, GLKTextureOperations, DispatchQueue, GLKTextureLoaderCallback)

Carga asincrónicamente una textura.

BeginTextureLoad(NSData, NSDictionary, DispatchQueue, GLKTextureLoaderCallback)

Carga asincrónicamente una textura.

BeginTextureLoad(NSData, GLKTextureOperations, DispatchQueue, GLKTextureLoaderCallback)

Carga asincrónicamente una textura.

BeginTextureLoad(CGImage, GLKTextureOperations, DispatchQueue, GLKTextureLoaderCallback)

Carga asincrónicamente una textura.

BeginTextureLoad(CGImage, NSDictionary, DispatchQueue, GLKTextureLoaderCallback)

Carga asincrónicamente una textura.

BeginTextureLoad(NSUrl, NSDictionary, DispatchQueue, GLKTextureLoaderCallback)

Carga asincrónicamente una textura.

BeginTextureLoad(String, nfloat, NSBundle, NSDictionary<NSString,NSNumber>, DispatchQueue, GLKTextureLoaderCallback)

[Foundation.Export("textureWithName:scaleFactor:bundle:options:queue:completionHandler:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 12, ObjCRuntime.PlatformArchitecture.Arch64, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual void BeginTextureLoad (string name, nfloat scaleFactor, Foundation.NSBundle bundle, Foundation.NSDictionary<Foundation.NSString,Foundation.NSNumber> options, CoreFoundation.DispatchQueue queue, GLKit.GLKTextureLoaderCallback block);
abstract member BeginTextureLoad : string * nfloat * Foundation.NSBundle * Foundation.NSDictionary<Foundation.NSString, Foundation.NSNumber> * CoreFoundation.DispatchQueue * GLKit.GLKTextureLoaderCallback -> unit
override this.BeginTextureLoad : string * nfloat * Foundation.NSBundle * Foundation.NSDictionary<Foundation.NSString, Foundation.NSNumber> * CoreFoundation.DispatchQueue * GLKit.GLKTextureLoaderCallback -> unit

Parámetros

name
String
scaleFactor
nfloat
bundle
NSBundle

Se agregará.

Este parámetro puede ser null.

options
NSDictionary<NSString,NSNumber>

Se agregará.

Este parámetro puede ser null.

queue
DispatchQueue

Se agregará.

Este parámetro puede ser null.

Atributos

Se aplica a

BeginTextureLoad(String, GLKTextureOperations, DispatchQueue, GLKTextureLoaderCallback)

Carga asincrónicamente una textura.

public void BeginTextureLoad (string file, GLKit.GLKTextureOperations textureOperations, CoreFoundation.DispatchQueue queue, GLKit.GLKTextureLoaderCallback onComplete);
member this.BeginTextureLoad : string * GLKit.GLKTextureOperations * CoreFoundation.DispatchQueue * GLKit.GLKTextureLoaderCallback -> unit

Parámetros

file
String

Archivo que contiene la textura.

textureOperations
GLKTextureOperations

Operaciones que se realizarán durante la carga de la imagen en la textura.

queue
DispatchQueue

Cola en la que se invocará el método de devolución de llamada o null para invocar el método en la cola de distribución principal.

onComplete
GLKTextureLoaderCallback

Devolución de llamada para invocar cuando se carga la textura. La devolución de llamada recibe un GLKTextureInfo y un NSError.

Comentarios

Carga los datos en segundo plano. Cuando se han cargado los datos o se ha encontrado un error, la devolución de llamada proporcionada se invoca en la cola especificada. Si no se especifica ninguna cola, la devolución de llamada se invoca en la cola principal.

Se aplica a

BeginTextureLoad(String, NSDictionary, DispatchQueue, GLKTextureLoaderCallback)

Carga asincrónicamente una textura.

[Foundation.Export("textureWithContentsOfFile:options:queue:completionHandler:")]
public virtual void BeginTextureLoad (string file, Foundation.NSDictionary textureOperations, CoreFoundation.DispatchQueue queue, GLKit.GLKTextureLoaderCallback onComplete);
abstract member BeginTextureLoad : string * Foundation.NSDictionary * CoreFoundation.DispatchQueue * GLKit.GLKTextureLoaderCallback -> unit
override this.BeginTextureLoad : string * Foundation.NSDictionary * CoreFoundation.DispatchQueue * GLKit.GLKTextureLoaderCallback -> unit

Parámetros

file
String

Archivo que contiene la textura.

textureOperations
NSDictionary

Un NSDictionary rellenado con opciones de configuración. Como alternativa, use la versión fuertemente tipada de este método que toma un objeto GLKTextureOperations.

Este parámetro puede ser null.

queue
DispatchQueue

Cola en la que se invocará el método de devolución de llamada o null para invocar el método en la cola de distribución principal.

Este parámetro puede ser null.

onComplete
GLKTextureLoaderCallback

Devolución de llamada para invocar cuando se carga la textura. La devolución de llamada recibe un GLKTextureInfo y un NSError.

Atributos

Se aplica a

BeginTextureLoad(NSUrl, GLKTextureOperations, DispatchQueue, GLKTextureLoaderCallback)

Carga asincrónicamente una textura.

public void BeginTextureLoad (Foundation.NSUrl filePath, GLKit.GLKTextureOperations textureOperations, CoreFoundation.DispatchQueue queue, GLKit.GLKTextureLoaderCallback onComplete);
member this.BeginTextureLoad : Foundation.NSUrl * GLKit.GLKTextureOperations * CoreFoundation.DispatchQueue * GLKit.GLKTextureLoaderCallback -> unit

Parámetros

filePath
NSUrl

Archivo que contiene la textura.

textureOperations
GLKTextureOperations

Operaciones que se realizarán durante la carga de la imagen en la textura.

queue
DispatchQueue

Cola en la que se invocará el método de devolución de llamada o null para invocar el método en la cola de distribución principal.

onComplete
GLKTextureLoaderCallback

Devolución de llamada para invocar cuando se carga la textura. La devolución de llamada recibe un GLKTextureInfo y un NSError.

Comentarios

Carga los datos en segundo plano. Cuando se han cargado los datos o se ha encontrado un error, la devolución de llamada proporcionada se invoca en la cola especificada. Si no se especifica ninguna cola, la devolución de llamada se invoca en la cola principal.

Se aplica a

BeginTextureLoad(NSData, NSDictionary, DispatchQueue, GLKTextureLoaderCallback)

Carga asincrónicamente una textura.

[Foundation.Export("textureWithContentsOfData:options:queue:completionHandler:")]
public virtual void BeginTextureLoad (Foundation.NSData data, Foundation.NSDictionary textureOperations, CoreFoundation.DispatchQueue queue, GLKit.GLKTextureLoaderCallback onComplete);
abstract member BeginTextureLoad : Foundation.NSData * Foundation.NSDictionary * CoreFoundation.DispatchQueue * GLKit.GLKTextureLoaderCallback -> unit
override this.BeginTextureLoad : Foundation.NSData * Foundation.NSDictionary * CoreFoundation.DispatchQueue * GLKit.GLKTextureLoaderCallback -> unit

Parámetros

data
NSData

Objeto NSData que contiene el mapa de bits que se cargará en la textura.

textureOperations
NSDictionary

Un NSDictionary rellenado con opciones de configuración. Como alternativa, use la versión fuertemente tipada de este método que toma un objeto GLKTextureOperations.

Este parámetro puede ser null.

queue
DispatchQueue

Cola en la que se invocará el método de devolución de llamada o null para invocar el método en la cola de distribución principal.

Este parámetro puede ser null.

onComplete
GLKTextureLoaderCallback

Devolución de llamada para invocar cuando se carga la textura. La devolución de llamada recibe un GLKTextureInfo y un NSError.

Atributos

Se aplica a

BeginTextureLoad(NSData, GLKTextureOperations, DispatchQueue, GLKTextureLoaderCallback)

Carga asincrónicamente una textura.

public void BeginTextureLoad (Foundation.NSData data, GLKit.GLKTextureOperations textureOperations, CoreFoundation.DispatchQueue queue, GLKit.GLKTextureLoaderCallback onComplete);
member this.BeginTextureLoad : Foundation.NSData * GLKit.GLKTextureOperations * CoreFoundation.DispatchQueue * GLKit.GLKTextureLoaderCallback -> unit

Parámetros

data
NSData

Objeto NSData que contiene el mapa de bits que se cargará en la textura.

textureOperations
GLKTextureOperations

Operaciones que se realizarán durante la carga de la imagen en la textura.

queue
DispatchQueue

Cola en la que se invocará el método de devolución de llamada o null para invocar el método en la cola de distribución principal.

onComplete
GLKTextureLoaderCallback

Devolución de llamada para invocar cuando se carga la textura. La devolución de llamada recibe un GLKTextureInfo y un NSError.

Comentarios

Carga los datos en segundo plano. Cuando se han cargado los datos o se ha encontrado un error, la devolución de llamada proporcionada se invoca en la cola especificada. Si no se especifica ninguna cola, la devolución de llamada se invoca en la cola principal.

Se aplica a

BeginTextureLoad(CGImage, GLKTextureOperations, DispatchQueue, GLKTextureLoaderCallback)

Carga asincrónicamente una textura.

public void BeginTextureLoad (CoreGraphics.CGImage image, GLKit.GLKTextureOperations textureOperations, CoreFoundation.DispatchQueue queue, GLKit.GLKTextureLoaderCallback onComplete);
member this.BeginTextureLoad : CoreGraphics.CGImage * GLKit.GLKTextureOperations * CoreFoundation.DispatchQueue * GLKit.GLKTextureLoaderCallback -> unit

Parámetros

image
CGImage

CGImage que contiene la imagen que se va a cargar en la textura.

textureOperations
GLKTextureOperations

Operaciones que se realizarán durante la carga de la imagen en la textura.

queue
DispatchQueue

Cola en la que se invocará el método de devolución de llamada o null para invocar el método en la cola de distribución principal.

onComplete
GLKTextureLoaderCallback

Devolución de llamada para invocar cuando se carga la textura. La devolución de llamada recibe un GLKTextureInfo y un NSError.

Comentarios

Carga los datos en segundo plano. Cuando se han cargado los datos o se ha encontrado un error, la devolución de llamada proporcionada se invoca en la cola especificada. Si no se especifica ninguna cola, la devolución de llamada se invoca en la cola principal.

Se aplica a

BeginTextureLoad(CGImage, NSDictionary, DispatchQueue, GLKTextureLoaderCallback)

Carga asincrónicamente una textura.

[Foundation.Export("textureWithCGImage:options:queue:completionHandler:")]
public virtual void BeginTextureLoad (CoreGraphics.CGImage image, Foundation.NSDictionary textureOperations, CoreFoundation.DispatchQueue queue, GLKit.GLKTextureLoaderCallback onComplete);
abstract member BeginTextureLoad : CoreGraphics.CGImage * Foundation.NSDictionary * CoreFoundation.DispatchQueue * GLKit.GLKTextureLoaderCallback -> unit
override this.BeginTextureLoad : CoreGraphics.CGImage * Foundation.NSDictionary * CoreFoundation.DispatchQueue * GLKit.GLKTextureLoaderCallback -> unit

Parámetros

image
CGImage

CGImage que contiene la imagen que se va a cargar en la textura.

textureOperations
NSDictionary

Un NSDictionary rellenado con opciones de configuración. Como alternativa, use la versión fuertemente tipada de este método que toma un objeto GLKTextureOperations.

Este parámetro puede ser null.

queue
DispatchQueue

Cola en la que se invocará el método de devolución de llamada o null para invocar el método en la cola de distribución principal.

Este parámetro puede ser null.

onComplete
GLKTextureLoaderCallback

Devolución de llamada para invocar cuando se carga la textura. La devolución de llamada recibe un GLKTextureInfo y un NSError.

Atributos

Se aplica a

BeginTextureLoad(NSUrl, NSDictionary, DispatchQueue, GLKTextureLoaderCallback)

Carga asincrónicamente una textura.

[Foundation.Export("textureWithContentsOfURL:options:queue:completionHandler:")]
public virtual void BeginTextureLoad (Foundation.NSUrl filePath, Foundation.NSDictionary textureOperations, CoreFoundation.DispatchQueue queue, GLKit.GLKTextureLoaderCallback onComplete);
abstract member BeginTextureLoad : Foundation.NSUrl * Foundation.NSDictionary * CoreFoundation.DispatchQueue * GLKit.GLKTextureLoaderCallback -> unit
override this.BeginTextureLoad : Foundation.NSUrl * Foundation.NSDictionary * CoreFoundation.DispatchQueue * GLKit.GLKTextureLoaderCallback -> unit

Parámetros

filePath
NSUrl

Archivo que contiene la textura.

textureOperations
NSDictionary

Un NSDictionary rellenado con opciones de configuración. Como alternativa, use la versión fuertemente tipada de este método que toma un objeto GLKTextureOperations.

Este parámetro puede ser null.

queue
DispatchQueue

Cola en la que se invocará el método de devolución de llamada o null para invocar el método en la cola de distribución principal.

Este parámetro puede ser null.

onComplete
GLKTextureLoaderCallback

Devolución de llamada para invocar cuando se carga la textura. La devolución de llamada recibe un GLKTextureInfo y un NSError.

Atributos

Se aplica a