Partager via


MPSCopyAllocator Délégué

Définition

Commandes permettant de copier une texture source vers un nouvel emplacement. Utilisé pour les filtres hors site.

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

Paramètres

filter
MPSKernel

MPSKernel qui demande la mémoire.

commandBuffer
NSObject

Mémoire tampon de commandes qui obtient l’appareil sur lequel allouer de l’espace pour les données de texture, ainsi que des commandes facultatives pour initialiser la texture avec un encodeur.

sourceTexture
NSObject

Image source.

Valeur renvoyée

Retourne un IMTLTexture dans lequel les données de texture peuvent être écrites.

Remarques

Les développeurs d’applications ne doivent pas enquer le commandBuffer paramètre, le mettre en file d’attente, ni attendre la planification des événements sur celui-ci.

S’applique à