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 、排队,也不得等待其上计划事件。

适用于