NativeMemory Klasse
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.
Diese Klasse enthält Methoden, die hauptsächlich zum Verwalten des systemeigenen Speichers verwendet werden.
public ref class NativeMemory abstract sealed
public static class NativeMemory
type NativeMemory = class
Public Class NativeMemory
- Vererbung
-
NativeMemory
Methoden
| Name | Beschreibung |
|---|---|
| AlignedAlloc(UIntPtr, UIntPtr) |
Weist einen ausgerichteten Speicherblock der angegebenen Größe und Ausrichtung in Bytes zu. |
| AlignedFree(Void*) |
Gibt einen ausgerichteten Speicherblock frei. |
| AlignedRealloc(Void*, UIntPtr, UIntPtr) |
Locates an aligned block of memory of the specified size and alignment, in Bytes. |
| Alloc(UIntPtr, UIntPtr) |
Weist einen Speicherblock der angegebenen Größe in Elementen zu. |
| Alloc(UIntPtr) |
Weist einen Speicherblock der angegebenen Größe in Byte zu. |
| AllocZeroed(UIntPtr, UIntPtr) |
Ordnet einen Speicherblock der angegebenen Größe in Elementen zu und ordnet diesen zu. |
| AllocZeroed(UIntPtr) |
Ordnet einen Speicherblock der angegebenen Größe in Bytes zu und ordnet diesen zu. |
| Clear(Void*, UIntPtr) |
Löscht einen Speicherblock. |
| Copy(Void*, Void*, UIntPtr) |
Kopiert einen Speicherblock vom Speicherspeicherort |
| Fill(Void*, UIntPtr, Byte) |
Kopiert das Byte |
| Free(Void*) |
Gibt einen Speicherblock frei. |
| Realloc(Void*, UIntPtr) |
Zuweisen eines Speicherblocks in Byte zur angegebenen Größe. |