NativeMemory クラス

定義

このクラスには、主にネイティブ メモリの管理に使用されるメソッドが含まれています。

public ref class NativeMemory abstract sealed
public static class NativeMemory
type NativeMemory = class
Public Class NativeMemory
継承
NativeMemory

メソッド

AlignedAlloc(UIntPtr, UIntPtr)

指定したサイズとアラインメントのメモリ ブロックをバイト単位で割り当てます。

AlignedFree(Void*)

整列されたメモリ ブロックを解放します。

AlignedRealloc(Void*, UIntPtr, UIntPtr)

指定したサイズとアラインメントのアラインメント されたメモリ ブロックをバイト単位で再割り当てします。

Alloc(UIntPtr)

指定したサイズのメモリ ブロックをバイト単位で割り当てます。

Alloc(UIntPtr, UIntPtr)

指定したサイズのメモリ ブロックを要素単位で割り当てます。

AllocZeroed(UIntPtr)

指定したサイズのメモリ ブロックをバイト単位で割り当ててゼロにします。

AllocZeroed(UIntPtr, UIntPtr)

指定したサイズのメモリ ブロックを要素単位で割り当ててゼロにします。

Clear(Void*, UIntPtr)

メモリ ブロックをクリアします。

Free(Void*)

メモリ ブロックを解放します。

Realloc(Void*, UIntPtr)

メモリ ブロックを指定したサイズ (バイト単位) に再割り当てします。

適用対象