Compartir a través de


MTLFunction_Extensions Clase

Definición

Métodos de extensión a la IMTLFunction interfaz para admitir todos los métodos del IMTLFunction protocolo.

public static class MTLFunction_Extensions
type MTLFunction_Extensions = class
Herencia
MTLFunction_Extensions

Comentarios

Los métodos de extensión para IMTLFunction permitir a los desarrolladores tratar instancias de la interfaz como tener todos los métodos opcionales del protocolo original IMTLFunction . Dado que la interfaz solo contiene los miembros necesarios, estos métodos de extensión permiten a los desarrolladores llamar a los miembros opcionales del protocolo.

Métodos

CreateArgumentEncoder(IMTLFunction, nuint)

Crea un nuevo codificador de argumentos para el índice de búfer especificado.

CreateArgumentEncoder(IMTLFunction, nuint, MTLArgument)

Crea un nuevo codificador de argumentos para el índice de búfer y el argumento de reflexión especificados.

GetFunctionConstants(IMTLFunction)

Métodos de extensión a la IMTLFunction interfaz para admitir todos los métodos del IMTLFunction protocolo.

GetLabel(IMTLFunction)

Métodos de extensión a la IMTLFunction interfaz para admitir todos los métodos del IMTLFunction protocolo.

GetPatchControlPointCount(IMTLFunction)

Métodos de extensión a la IMTLFunction interfaz para admitir todos los métodos del IMTLFunction protocolo.

GetPatchType(IMTLFunction)

Métodos de extensión a la IMTLFunction interfaz para admitir todos los métodos del IMTLFunction protocolo.

GetStageInputAttributes(IMTLFunction)

Métodos de extensión a la IMTLFunction interfaz para admitir todos los métodos del IMTLFunction protocolo.

SetLabel(IMTLFunction, String)

Métodos de extensión a la IMTLFunction interfaz para admitir todos los métodos del IMTLFunction protocolo.

Se aplica a