GLKTextureLoader.BeginLoadCubeMapAsync Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
BeginLoadCubeMapAsync(NSUrl, NSDictionary, DispatchQueue) |
Асинхронно загружает карту куба. |
BeginLoadCubeMapAsync(String, NSDictionary, DispatchQueue) |
Асинхронно загружает карту куба. |
BeginLoadCubeMapAsync(NSUrl, NSDictionary, DispatchQueue)
Асинхронно загружает карту куба.
public virtual System.Threading.Tasks.Task<GLKit.GLKTextureInfo> BeginLoadCubeMapAsync (Foundation.NSUrl filePath, Foundation.NSDictionary textureOperations, CoreFoundation.DispatchQueue queue);
abstract member BeginLoadCubeMapAsync : Foundation.NSUrl * Foundation.NSDictionary * CoreFoundation.DispatchQueue -> System.Threading.Tasks.Task<GLKit.GLKTextureInfo>
override this.BeginLoadCubeMapAsync : Foundation.NSUrl * Foundation.NSDictionary * CoreFoundation.DispatchQueue -> System.Threading.Tasks.Task<GLKit.GLKTextureInfo>
Параметры
- filePath
- NSUrl
Файл, содержащий текстуру.
- textureOperations
- NSDictionary
NSDictionary, заполненный параметрами конфигурации. Кроме того, используйте строго типизированную версию этого метода, которая принимает объект GLKTextureOperations. Этот параметр может иметь значение .
- queue
- DispatchQueue
Очередь, в которой будет вызываться метод обратного вызова, или значение NULL для вызова метода в основной очереди диспетчеризации. Этот параметр может иметь значение .
Возвращаемое значение
Задача, представляющая асинхронную операцию BeginLoadCubeMap. Значение параметра TResult равно GLKTextureLoaderCallback.
Применяется к
BeginLoadCubeMapAsync(String, NSDictionary, DispatchQueue)
Асинхронно загружает карту куба.
public virtual System.Threading.Tasks.Task<GLKit.GLKTextureInfo> BeginLoadCubeMapAsync (string fileName, Foundation.NSDictionary textureOperations, CoreFoundation.DispatchQueue queue);
abstract member BeginLoadCubeMapAsync : string * Foundation.NSDictionary * CoreFoundation.DispatchQueue -> System.Threading.Tasks.Task<GLKit.GLKTextureInfo>
override this.BeginLoadCubeMapAsync : string * Foundation.NSDictionary * CoreFoundation.DispatchQueue -> System.Threading.Tasks.Task<GLKit.GLKTextureInfo>
Параметры
- fileName
- String
Имя файла, из которого будут загружаться данные.
- textureOperations
- NSDictionary
NSDictionary, заполненный параметрами конфигурации. Кроме того, используйте строго типизированную версию этого метода, которая принимает объект GLKTextureOperations. Этот параметр может иметь значение .
- queue
- DispatchQueue
Очередь, в которой будет вызываться метод обратного вызова, или значение NULL для вызова метода в основной очереди диспетчеризации. Этот параметр может иметь значение .
Возвращаемое значение
Задача, представляющая асинхронную операцию BeginLoadCubeMap. Значение параметра TResult равно GLKTextureLoaderCallback.