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


MPSCopyAllocator Делегат

Определение

Команды для копирования исходной текстуры в новое расположение. Используется для фильтров вне места.

public delegate Foundation.NSObject MPSCopyAllocator(MPSKernel filter, NSObject commandBuffer, NSObject sourceTexture);
type MPSCopyAllocator = delegate of MPSKernel * NSObject * NSObject -> NSObject

Параметры

filter
MPSKernel

Объект MPSKernel , запрашивающий память.

commandBuffer
NSObject

Буфер команд, который получает устройство, на котором выделяется место для данных текстуры, а также необязательные команды для инициализации текстуры с помощью кодировщика.

sourceTexture
NSObject

Исходный образ.

Возвращаемое значение

Возвращает объект , IMTLTexture в который можно записать данные текстуры.

Комментарии

Разработчики приложений не должны вводить в commandBuffer очередь параметр, его постановку в очередь и ждать событий планирования для него.

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