Поделиться через


GLKTextureLoader.BeginTextureLoad Метод

Определение

Перегрузки

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

Асинхронно загружает текстуру.

BeginTextureLoad(String, NSDictionary, DispatchQueue, GLKTextureLoaderCallback)

Асинхронно загружает текстуру.

BeginTextureLoad(NSUrl, GLKTextureOperations, DispatchQueue, GLKTextureLoaderCallback)

Асинхронно загружает текстуру.

BeginTextureLoad(NSData, NSDictionary, DispatchQueue, GLKTextureLoaderCallback)

Асинхронно загружает текстуру.

BeginTextureLoad(NSData, GLKTextureOperations, DispatchQueue, GLKTextureLoaderCallback)

Асинхронно загружает текстуру.

BeginTextureLoad(CGImage, GLKTextureOperations, DispatchQueue, GLKTextureLoaderCallback)

Асинхронно загружает текстуру.

BeginTextureLoad(CGImage, NSDictionary, DispatchQueue, GLKTextureLoaderCallback)

Асинхронно загружает текстуру.

BeginTextureLoad(NSUrl, NSDictionary, DispatchQueue, GLKTextureLoaderCallback)

Асинхронно загружает текстуру.

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
bundle
NSBundle

Будет добавлено.

Этот параметр может иметь значение null.

options
NSDictionary<NSString,NSNumber>

Будет добавлено.

Этот параметр может иметь значение null.

queue
DispatchQueue

Будет добавлено.

Этот параметр может иметь значение null.

Атрибуты

Применяется к

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.

Атрибуты

Применяется к