IMTLComputePipelineState Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Systemprotokoll, das ein kompiliertes Computeprogramm darstellt.
[Foundation.Protocol(Name="MTLComputePipelineState", WrapperType=typeof(Metal.MTLComputePipelineStateWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 11, ObjCRuntime.PlatformArchitecture.Arch64, null)]
public interface IMTLComputePipelineState : IDisposable, ObjCRuntime.INativeObject
type IMTLComputePipelineState = interface
interface INativeObject
interface IDisposable
- Attribute
- Implementiert
Eigenschaften
Device |
Systemprotokoll, das ein kompiliertes Computeprogramm darstellt. |
Handle |
Handle (Zeiger) auf die Darstellung des nicht verwalteten Objekts. (Geerbt von INativeObject) |
MaxTotalThreadsPerThreadgroup |
Systemprotokoll, das ein kompiliertes Computeprogramm darstellt. |
ThreadExecutionWidth |
Systemprotokoll, das ein kompiliertes Computeprogramm darstellt. |
Erweiterungsmethoden
GetImageblockMemoryLength(IMTLComputePipelineState, MTLSize) |
Systemprotokoll, das ein kompiliertes Computeprogramm darstellt. |
GetLabel(IMTLComputePipelineState) |
Gibt die beschreibende Bezeichnung für den Zustand der Computepipeline zurück. |
GetStaticThreadgroupMemoryLength(IMTLComputePipelineState) |
Systemprotokoll, das ein kompiliertes Computeprogramm darstellt. |