NativeMemory Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Questa classe contiene metodi usati principalmente per gestire la memoria nativa.
public ref class NativeMemory abstract sealed
public static class NativeMemory
type NativeMemory = class
Public Class NativeMemory
- Ereditarietà
-
NativeMemory
Metodi
AlignedAlloc(UIntPtr, UIntPtr) |
Alloca un blocco allineato di memoria delle dimensioni e dell'allineamento specificati, in byte. |
AlignedFree(Void*) |
Libera un blocco allineato di memoria. |
AlignedRealloc(Void*, UIntPtr, UIntPtr) |
Reallocate un blocco allineato di memoria delle dimensioni e dell'allineamento specificati, in byte. |
Alloc(UIntPtr) |
Alloca un blocco di memoria delle dimensioni specificate, in byte. |
Alloc(UIntPtr, UIntPtr) |
Alloca un blocco di memoria delle dimensioni specificate, negli elementi. |
AllocZeroed(UIntPtr) |
Alloca e zero un blocco di memoria delle dimensioni specificate, in byte. |
AllocZeroed(UIntPtr, UIntPtr) |
Alloca e zero un blocco di memoria delle dimensioni specificate, negli elementi. |
Clear(Void*, UIntPtr) |
Cancella un blocco di memoria. |
Copy(Void*, Void*, UIntPtr) |
Copia un blocco di memoria dal percorso di memoria alla posizione |
Fill(Void*, UIntPtr, Byte) |
Copia il byte |
Free(Void*) |
Libera un blocco di memoria. |
Realloc(Void*, UIntPtr) |
Rialloca un blocco di memoria da specificare in byte. |