IMTLBuffer 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 für Rohdaten, auf die in Schritt und Schritt zugegriffen werden kann.
[Foundation.Protocol(Name="MTLBuffer", WrapperType=typeof(Metal.MTLBufferWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 11, ObjCRuntime.PlatformArchitecture.Arch64, null)]
public interface IMTLBuffer : IDisposable, Metal.IMTLResource
type IMTLBuffer = interface
interface INativeObject
interface IDisposable
interface IMTLResource
- Attribute
- Implementiert
Eigenschaften
Contents |
Systemprotokoll für Rohdaten, auf die in Schritt und Schritt zugegriffen werden kann. |
CpuCacheMode |
Systemprotokoll für Rohdaten, auf die in Schritt und Schritt zugegriffen werden kann. (Geerbt von IMTLResource) |
Device |
Systemprotokoll für Rohdaten, auf die in Schritt und Schritt zugegriffen werden kann. (Geerbt von IMTLResource) |
Handle |
Handle (Zeiger) auf die Darstellung des nicht verwalteten Objekts. (Geerbt von INativeObject) |
Label |
Systemprotokoll für Rohdaten, auf die in Schritt und Schritt zugegriffen werden kann. (Geerbt von IMTLResource) |
Length |
Systemprotokoll für Rohdaten, auf die in Schritt und Schritt zugegriffen werden kann. |
Methoden
CreateTexture(MTLTextureDescriptor, nuint, nuint) |
Systemprotokoll für Rohdaten, auf die in Schritt und Schritt zugegriffen werden kann. |
DidModify(NSRange) |
Systemprotokoll für Rohdaten, auf die in Schritt und Schritt zugegriffen werden kann. |
SetPurgeableState(MTLPurgeableState) |
Systemprotokoll für Rohdaten, auf die in Schritt und Schritt zugegriffen werden kann. (Geerbt von IMTLResource) |
Erweiterungsmethoden
AddDebugMarker(IMTLBuffer, String, NSRange) |
Systemprotokoll für Rohdaten, auf die in Schritt und Schritt zugegriffen werden kann. |
CreateTexture(IMTLBuffer, MTLTextureDescriptor, nuint, nuint) |
Systemprotokoll für Rohdaten, auf die in Schritt und Schritt zugegriffen werden kann. |
RemoveAllDebugMarkers(IMTLBuffer) |
Systemprotokoll für Rohdaten, auf die in Schritt und Schritt zugegriffen werden kann. |
GetAllocatedSize(IMTLResource) |
Gibt die zugewiesene Größe der Ressource zurück. |
GetHeap(IMTLResource) |
Gibt den Heap zurück, der die Ressource untergeordnet hat. |
GetIsAliasable(IMTLResource) |
Gibt einen booleschen Wert zurück, der angibt, ob zukünftige Unterzuordnungen den Arbeitsspeicher der Ressource aliasen können. |
GetStorageMode(IMTLResource) |
Gibt eine Beschreibung des Speicherorts und der Berechtigungen der Ressource zurück. |
MakeAliasable(IMTLResource) |
Macht die Ressource aliasfähig. |