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 nativen Arbeitsspeichers verwendet werden.
public ref class NativeMemory abstract sealed
public static class NativeMemory
type NativeMemory = class
Public Class NativeMemory
- Vererbung
-
NativeMemory
Methoden
AlignedAlloc(UIntPtr, UIntPtr) |
Ordnet einen ausgerichteten Speicherblock der angegebenen Größe und Ausrichtung in Byte zu. |
AlignedFree(Void*) |
Gibt einen ausgerichteten Speicherblock frei. |
AlignedRealloc(Void*, UIntPtr, UIntPtr) |
Ordnet einen ausgerichteten Speicherblock der angegebenen Größe und Ausrichtung in Bytes neu zu. |
Alloc(UIntPtr) |
Ordnet einen Speicherblock der angegebenen Größe in Bytes zu. |
Alloc(UIntPtr, UIntPtr) |
Ordnet einen Speicherblock der angegebenen Größe in -Elementen zu. |
AllocZeroed(UIntPtr) |
Ordnet einen Speicherblock der angegebenen Größe in Bytes zu und nullt. |
AllocZeroed(UIntPtr, UIntPtr) |
Ordnet einen Speicherblock der angegebenen Größe in Elementen zu und null. |
Clear(Void*, UIntPtr) |
Löscht einen Speicherblock. |
Copy(Void*, Void*, UIntPtr) |
Kopiert einen Speicherblock vom Speicherort |
Fill(Void*, UIntPtr, Byte) |
Kopiert das Byte |
Free(Void*) |
Gibt einen Speicherblock frei. |
Realloc(Void*, UIntPtr) |
Ordnet einen Speicherblock neu zu, um die angegebene Größe in Bytes zu haben. |