NativeMemory Třída

Definice

Tato třída obsahuje metody, které se používají hlavně ke správě nativní paměti.

public ref class NativeMemory abstract sealed
public static class NativeMemory
type NativeMemory = class
Public Class NativeMemory
Dědičnost
NativeMemory

Metody

AlignedAlloc(UIntPtr, UIntPtr)

Přidělí zarovnaný blok paměti zadané velikosti a zarovnání v bajtech.

AlignedFree(Void*)

Uvolní zarovnaný blok paměti.

AlignedRealloc(Void*, UIntPtr, UIntPtr)

Přerozdělí zarovnaný blok paměti zadané velikosti a zarovnání v bajtech.

Alloc(UIntPtr)

Přidělí blok paměti zadané velikosti v bajtech.

Alloc(UIntPtr, UIntPtr)

Přidělí blok paměti zadané velikosti v prvcích.

AllocZeroed(UIntPtr)

Přidělí a vynuluje blok paměti zadané velikosti v bajtech.

AllocZeroed(UIntPtr, UIntPtr)

Přidělí a vynuluje blok paměti zadané velikosti v prvcích.

Clear(Void*, UIntPtr)

Vymaže blok paměti.

Copy(Void*, Void*, UIntPtr)

Zkopíruje blok paměti z umístění source v paměti do umístění destinationv paměti .

Fill(Void*, UIntPtr, Byte)

Zkopíruje bajt value na první byteCount bajty paměti umístěné v ptr.

Free(Void*)

Uvolní blok paměti.

Realloc(Void*, UIntPtr)

Přerozdělí blok paměti na zadanou velikost v bajtech.

Platí pro