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)

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

Free(Void*)

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

Realloc(Void*, UIntPtr)

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

適用対象