Bagikan melalui


IMTLFunction Antarmuka

Definisi

Protokol sistem untuk fungsi shader yang cocok untuk digunakan pada GPU dalam fungsi shader atau komputasi.

[Foundation.Protocol(Name="MTLFunction", WrapperType=typeof(Metal.MTLFunctionWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 11, ObjCRuntime.PlatformArchitecture.Arch64, null)]
public interface IMTLFunction : IDisposable, ObjCRuntime.INativeObject
type IMTLFunction = interface
    interface INativeObject
    interface IDisposable
Atribut
Penerapan

Properti

Device

Protokol sistem untuk fungsi shader yang cocok untuk digunakan pada GPU dalam fungsi shader atau komputasi.

FunctionType

Protokol sistem untuk fungsi shader yang cocok untuk digunakan pada GPU dalam fungsi shader atau komputasi.

Handle

Tangani (penunjuk) ke representasi objek yang tidak dikelola.

(Diperoleh dari INativeObject)
Name

Protokol sistem untuk fungsi shader yang cocok untuk digunakan pada GPU dalam fungsi shader atau komputasi.

VertexAttributes

Protokol sistem untuk fungsi shader yang cocok untuk digunakan pada GPU dalam fungsi shader atau komputasi.

Metode Ekstensi

CreateArgumentEncoder(IMTLFunction, nuint)

Membuat encoder argumen baru untuk indeks buffer yang ditentukan.

CreateArgumentEncoder(IMTLFunction, nuint, MTLArgument)

Membuat encoder argumen baru untuk indeks buffer dan argumen pantulan yang ditentukan.

GetFunctionConstants(IMTLFunction)

Protokol sistem untuk fungsi shader yang cocok untuk digunakan pada GPU dalam fungsi shader atau komputasi.

GetLabel(IMTLFunction)

Protokol sistem untuk fungsi shader yang cocok untuk digunakan pada GPU dalam fungsi shader atau komputasi.

GetPatchControlPointCount(IMTLFunction)

Protokol sistem untuk fungsi shader yang cocok untuk digunakan pada GPU dalam fungsi shader atau komputasi.

GetPatchType(IMTLFunction)

Protokol sistem untuk fungsi shader yang cocok untuk digunakan pada GPU dalam fungsi shader atau komputasi.

GetStageInputAttributes(IMTLFunction)

Protokol sistem untuk fungsi shader yang cocok untuk digunakan pada GPU dalam fungsi shader atau komputasi.

SetLabel(IMTLFunction, String)

Protokol sistem untuk fungsi shader yang cocok untuk digunakan pada GPU dalam fungsi shader atau komputasi.

Berlaku untuk