GLKTextureLoader.BeginTextureLoad Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
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
Параметры
- name
- String
- scaleFactor
- nfloat
- block
- GLKTextureLoaderCallback
- Атрибуты
Применяется к
BeginTextureLoad(String, GLKTextureOperations, DispatchQueue, GLKTextureLoaderCallback)
Асинхронно загружает текстуру.
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
Параметры
- file
- String
Файл, содержащий текстуру.
- textureOperations
- GLKTextureOperations
Операции, выполняемые во время загрузки изображения в текстуре.
- queue
- DispatchQueue
Очередь, в которой будет вызываться метод обратного вызова, или значение NULL для вызова метода в основной очереди диспетчеризации.
- onComplete
- GLKTextureLoaderCallback
Обратный вызов для вызова при загрузке текстуры. Обратный вызов получает GLKTextureInfo и NSError.
Комментарии
Загружает данные в фоновом режиме. При загрузке данных или обнаружении ошибки в указанной очереди вызывается предоставленный обратный вызов. Если очередь не указана, обратный вызов вызывается в основной очереди.
Применяется к
BeginTextureLoad(String, NSDictionary, DispatchQueue, GLKTextureLoaderCallback)
Асинхронно загружает текстуру.
[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
Параметры
- file
- String
Файл, содержащий текстуру.
- textureOperations
- NSDictionary
NSDictionary, заполненный параметрами конфигурации. Кроме того, можно использовать строго типизированную версию этого метода, которая принимает объект GLKTextureOperations.
Этот параметр может иметь значение null
.
- queue
- DispatchQueue
Очередь, в которой будет вызываться метод обратного вызова, или значение NULL для вызова метода в основной очереди диспетчеризации.
Этот параметр может иметь значение null
.
- onComplete
- GLKTextureLoaderCallback
Обратный вызов для вызова при загрузке текстуры. Обратный вызов получает GLKTextureInfo и NSError.
- Атрибуты
Применяется к
BeginTextureLoad(NSUrl, GLKTextureOperations, DispatchQueue, GLKTextureLoaderCallback)
Асинхронно загружает текстуру.
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
Параметры
- filePath
- NSUrl
Файл, содержащий текстуру.
- textureOperations
- GLKTextureOperations
Операции, выполняемые во время загрузки изображения в текстуре.
- queue
- DispatchQueue
Очередь, в которой будет вызываться метод обратного вызова, или значение NULL для вызова метода в основной очереди диспетчеризации.
- onComplete
- GLKTextureLoaderCallback
Обратный вызов для вызова при загрузке текстуры. Обратный вызов получает GLKTextureInfo и NSError.
Комментарии
Загружает данные в фоновом режиме. При загрузке данных или обнаружении ошибки в указанной очереди вызывается предоставленный обратный вызов. Если очередь не указана, обратный вызов вызывается в основной очереди.
Применяется к
BeginTextureLoad(NSData, NSDictionary, DispatchQueue, GLKTextureLoaderCallback)
Асинхронно загружает текстуру.
[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
Параметры
- data
- NSData
Объект NSData, содержащий растровое изображение, которое будет загружено в текстуру.
- textureOperations
- NSDictionary
NSDictionary, заполненный параметрами конфигурации. Кроме того, можно использовать строго типизированную версию этого метода, которая принимает объект GLKTextureOperations.
Этот параметр может иметь значение null
.
- queue
- DispatchQueue
Очередь, в которой будет вызываться метод обратного вызова, или значение NULL для вызова метода в основной очереди диспетчеризации.
Этот параметр может иметь значение null
.
- onComplete
- GLKTextureLoaderCallback
Обратный вызов для вызова при загрузке текстуры. Обратный вызов получает GLKTextureInfo и NSError.
- Атрибуты
Применяется к
BeginTextureLoad(NSData, GLKTextureOperations, DispatchQueue, GLKTextureLoaderCallback)
Асинхронно загружает текстуру.
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
Параметры
- data
- NSData
Объект NSData, содержащий растровое изображение, которое будет загружено в текстуру.
- textureOperations
- GLKTextureOperations
Операции, выполняемые во время загрузки изображения в текстуре.
- queue
- DispatchQueue
Очередь, в которой будет вызываться метод обратного вызова, или значение NULL для вызова метода в основной очереди диспетчеризации.
- onComplete
- GLKTextureLoaderCallback
Обратный вызов для вызова при загрузке текстуры. Обратный вызов получает GLKTextureInfo и NSError.
Комментарии
Загружает данные в фоновом режиме. При загрузке данных или обнаружении ошибки в указанной очереди вызывается предоставленный обратный вызов. Если очередь не указана, обратный вызов вызывается в основной очереди.
Применяется к
BeginTextureLoad(CGImage, GLKTextureOperations, DispatchQueue, GLKTextureLoaderCallback)
Асинхронно загружает текстуру.
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
Параметры
- image
- CGImage
CGImage, содержащий изображение для загрузки в текстуру.
- textureOperations
- GLKTextureOperations
Операции, выполняемые во время загрузки изображения в текстуре.
- queue
- DispatchQueue
Очередь, в которой будет вызываться метод обратного вызова, или значение NULL для вызова метода в основной очереди диспетчеризации.
- onComplete
- GLKTextureLoaderCallback
Обратный вызов для вызова при загрузке текстуры. Обратный вызов получает GLKTextureInfo и NSError.
Комментарии
Загружает данные в фоновом режиме. При загрузке данных или обнаружении ошибки в указанной очереди вызывается предоставленный обратный вызов. Если очередь не указана, обратный вызов вызывается в основной очереди.
Применяется к
BeginTextureLoad(CGImage, NSDictionary, DispatchQueue, GLKTextureLoaderCallback)
Асинхронно загружает текстуру.
[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
Параметры
- image
- CGImage
CGImage, содержащий изображение для загрузки в текстуру.
- textureOperations
- NSDictionary
NSDictionary, заполненный параметрами конфигурации. Кроме того, можно использовать строго типизированную версию этого метода, которая принимает объект GLKTextureOperations.
Этот параметр может иметь значение null
.
- queue
- DispatchQueue
Очередь, в которой будет вызываться метод обратного вызова, или значение NULL для вызова метода в основной очереди диспетчеризации.
Этот параметр может иметь значение null
.
- onComplete
- GLKTextureLoaderCallback
Обратный вызов для вызова при загрузке текстуры. Обратный вызов получает GLKTextureInfo и NSError.
- Атрибуты
Применяется к
BeginTextureLoad(NSUrl, NSDictionary, DispatchQueue, GLKTextureLoaderCallback)
Асинхронно загружает текстуру.
[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
Параметры
- filePath
- NSUrl
Файл, содержащий текстуру.
- textureOperations
- NSDictionary
NSDictionary, заполненный параметрами конфигурации. Кроме того, можно использовать строго типизированную версию этого метода, которая принимает объект GLKTextureOperations.
Этот параметр может иметь значение null
.
- queue
- DispatchQueue
Очередь, в которой будет вызываться метод обратного вызова, или значение NULL для вызова метода в основной очереди диспетчеризации.
Этот параметр может иметь значение null
.
- onComplete
- GLKTextureLoaderCallback
Обратный вызов для вызова при загрузке текстуры. Обратный вызов получает GLKTextureInfo и NSError.
- Атрибуты