IMTLBuffer Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Protokol sistem untuk data mentah yang dapat diakses dalam langkah.
[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
- Atribut
- Penerapan
Properti
Contents |
Protokol sistem untuk data mentah yang dapat diakses dalam langkah. |
CpuCacheMode |
Protokol sistem untuk data mentah yang dapat diakses dalam langkah. (Diperoleh dari IMTLResource) |
Device |
Protokol sistem untuk data mentah yang dapat diakses dalam langkah. (Diperoleh dari IMTLResource) |
Handle |
Tangani (penunjuk) ke representasi objek yang tidak dikelola. (Diperoleh dari INativeObject) |
Label |
Protokol sistem untuk data mentah yang dapat diakses dalam langkah. (Diperoleh dari IMTLResource) |
Length |
Protokol sistem untuk data mentah yang dapat diakses dalam langkah. |
Metode
CreateTexture(MTLTextureDescriptor, nuint, nuint) |
Protokol sistem untuk data mentah yang dapat diakses dalam langkah. |
DidModify(NSRange) |
Protokol sistem untuk data mentah yang dapat diakses dalam langkah. |
SetPurgeableState(MTLPurgeableState) |
Protokol sistem untuk data mentah yang dapat diakses dalam langkah. (Diperoleh dari IMTLResource) |
Metode Ekstensi
AddDebugMarker(IMTLBuffer, String, NSRange) |
Protokol sistem untuk data mentah yang dapat diakses dalam langkah. |
CreateTexture(IMTLBuffer, MTLTextureDescriptor, nuint, nuint) |
Protokol sistem untuk data mentah yang dapat diakses dalam langkah. |
RemoveAllDebugMarkers(IMTLBuffer) |
Protokol sistem untuk data mentah yang dapat diakses dalam langkah. |
GetAllocatedSize(IMTLResource) |
Mengembalikan ukuran sumber daya yang dialokasikan. |
GetHeap(IMTLResource) |
Mengembalikan timbunan yang mengalokasikan sumber daya secara sub-alokasi. |
GetIsAliasable(IMTLResource) |
Mengembalikan nilai Boolean yang memberi tahu apakah sub-alokasi di masa mendatang dapat alias memori sumber daya. |
GetStorageMode(IMTLResource) |
Mengembalikan deskripsi lokasi dan izin sumber daya. |
MakeAliasable(IMTLResource) |
Membuat sumber daya dapat alias. |