다음을 통해 공유


MTLFunction_Extensions.CreateArgumentEncoder 메서드

정의

오버로드

CreateArgumentEncoder(IMTLFunction, nuint)

지정된 버퍼 인덱스용 새 인수 인코더를 만듭니다.

CreateArgumentEncoder(IMTLFunction, nuint, MTLArgument)

지정된 버퍼 인덱스 및 리플렉션 인수에 대한 새 인수 인코더를 만듭니다.

CreateArgumentEncoder(IMTLFunction, nuint)

지정된 버퍼 인덱스용 새 인수 인코더를 만듭니다.

[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 13, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 11, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 11, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
public static Metal.IMTLArgumentEncoder CreateArgumentEncoder (this Metal.IMTLFunction This, nuint bufferIndex);
static member CreateArgumentEncoder : Metal.IMTLFunction * nuint -> Metal.IMTLArgumentEncoder

매개 변수

This
IMTLFunction

이 메서드가 작동하는 인스턴스입니다.

bufferIndex
System.System.UIntPtr System.unativeint

인수 버퍼의 그래픽 함수 또는 컴퓨팅 함수로 인덱싱합니다.

반환

특성

적용 대상

CreateArgumentEncoder(IMTLFunction, nuint, MTLArgument)

지정된 버퍼 인덱스 및 리플렉션 인수에 대한 새 인수 인코더를 만듭니다.

[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 13, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 11, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 11, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
public static Metal.IMTLArgumentEncoder CreateArgumentEncoder (this Metal.IMTLFunction This, nuint bufferIndex, out Metal.MTLArgument reflection);
static member CreateArgumentEncoder : Metal.IMTLFunction * nuint *  -> Metal.IMTLArgumentEncoder

매개 변수

This
IMTLFunction

이 메서드가 작동하는 인스턴스입니다.

bufferIndex
System.System.UIntPtr System.unativeint

인수 버퍼의 그래픽 함수 또는 컴퓨팅 함수로 인덱싱합니다.

reflection
MTLArgument

결과 리플렉션 데이터입니다.

반환

특성

적용 대상