GLKTextureLoader.BeginTextureLoad Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
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
- block
- GLKTextureLoaderCallback
- 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