MTLFunction_Extensions 类

定义

接口的 IMTLFunction 扩展方法,以支持协议中的所有方法 IMTLFunction

public static class MTLFunction_Extensions
type MTLFunction_Extensions = class
继承
MTLFunction_Extensions

注解

的扩展方法 IMTLFunction 允许开发人员将 接口的实例视为具有原始 IMTLFunction 协议的所有可选方法。 由于 接口仅包含所需成员,因此这些扩展方法允许开发人员调用协议的可选成员。

方法

CreateArgumentEncoder(IMTLFunction, nuint)

为指定的缓冲区索引创建新的参数编码器。

CreateArgumentEncoder(IMTLFunction, nuint, MTLArgument)

为指定的缓冲区索引和反射参数创建新的参数编码器。

GetFunctionConstants(IMTLFunction)

接口的 IMTLFunction 扩展方法,以支持协议中的所有方法 IMTLFunction

GetLabel(IMTLFunction)

接口的 IMTLFunction 扩展方法,以支持协议中的所有方法 IMTLFunction

GetPatchControlPointCount(IMTLFunction)

接口的 IMTLFunction 扩展方法,以支持协议中的所有方法 IMTLFunction

GetPatchType(IMTLFunction)

接口的 IMTLFunction 扩展方法,以支持协议中的所有方法 IMTLFunction

GetStageInputAttributes(IMTLFunction)

接口的 IMTLFunction 扩展方法,以支持协议中的所有方法 IMTLFunction

SetLabel(IMTLFunction, String)

接口的 IMTLFunction 扩展方法,以支持协议中的所有方法 IMTLFunction

适用于