NativeMemory Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bu sınıf, temel olarak yerel belleği yönetmek için kullanılan yöntemleri içerir.
public ref class NativeMemory abstract sealed
public static class NativeMemory
type NativeMemory = class
Public Class NativeMemory
- Devralma
-
NativeMemory
Yöntemler
AlignedAlloc(UIntPtr, UIntPtr) |
Belirtilen boyutta ve hizalamada bayt cinsinden hizalanmış bir bellek bloğu ayırır. |
AlignedFree(Void*) |
Hizalanmış bir bellek bloğunu serbest bırakır. |
AlignedRealloc(Void*, UIntPtr, UIntPtr) |
Belirtilen boyutta ve hizalamada hizalanmış bir bellek bloğunu bayt cinsinden yeniden ayırır. |
Alloc(UIntPtr) |
Belirtilen boyutta bayt cinsinden bir bellek bloğu ayırır. |
Alloc(UIntPtr, UIntPtr) |
Öğelerde belirtilen boyutta bir bellek bloğu ayırır. |
AllocZeroed(UIntPtr) |
Bayt cinsinden belirtilen boyutta bir bellek bloğu ayırır ve sıfırlar. |
AllocZeroed(UIntPtr, UIntPtr) |
Öğelerde belirtilen boyutta bir bellek bloğu ayırır ve sıfırlar. |
Clear(Void*, UIntPtr) |
Bellek bloğunu temizler. |
Copy(Void*, Void*, UIntPtr) |
Bellek konumundan bellek konumuna |
Fill(Void*, UIntPtr, Byte) |
Bayt |
Free(Void*) |
Bellek bloğunu boşaltır. |
Realloc(Void*, UIntPtr) |
Belirtilen boyuttaki bellek bloğunu bayt cinsinden yeniden ayırır. |
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin