Condividi tramite


MTLFunction_Extensions Classe

Definizione

Metodi di estensione per l'interfaccia IMTLFunction per supportare tutti i metodi del IMTLFunction protocollo.

public static class MTLFunction_Extensions
type MTLFunction_Extensions = class
Ereditarietà
MTLFunction_Extensions

Commenti

I metodi di estensione per IMTLFunction consentire agli sviluppatori di considerare le istanze dell'interfaccia come tutti i metodi facoltativi del protocollo originale IMTLFunction . Poiché l'interfaccia contiene solo i membri necessari, questi metodi di estensione consentono agli sviluppatori di chiamare i membri facoltativi del protocollo.

Metodi

CreateArgumentEncoder(IMTLFunction, nuint)

Crea un nuovo codificatore di argomenti per l'indice del buffer specificato.

CreateArgumentEncoder(IMTLFunction, nuint, MTLArgument)

Crea un nuovo codificatore di argomenti per l'indice del buffer e l'argomento reflection specificati.

GetFunctionConstants(IMTLFunction)

Metodi di estensione per l'interfaccia IMTLFunction per supportare tutti i metodi del IMTLFunction protocollo.

GetLabel(IMTLFunction)

Metodi di estensione per l'interfaccia IMTLFunction per supportare tutti i metodi del IMTLFunction protocollo.

GetPatchControlPointCount(IMTLFunction)

Metodi di estensione per l'interfaccia IMTLFunction per supportare tutti i metodi del IMTLFunction protocollo.

GetPatchType(IMTLFunction)

Metodi di estensione per l'interfaccia IMTLFunction per supportare tutti i metodi del IMTLFunction protocollo.

GetStageInputAttributes(IMTLFunction)

Metodi di estensione per l'interfaccia IMTLFunction per supportare tutti i metodi del IMTLFunction protocollo.

SetLabel(IMTLFunction, String)

Metodi di estensione per l'interfaccia IMTLFunction per supportare tutti i metodi del IMTLFunction protocollo.

Si applica a