Skip to main content

XMEMALLOC_ROUTINE callback

メモリ割り当てルーチン XMemAlloc および XMemAllocDefault のシンタックスを定義します。

Syntax

Parameters

Size   _In_
型: SIZE_T
要求されているメモリ ブロックのサイズ (バイト単位)。 Attributes   _In_
型: ULONGLONG
メモリ割り当ての属性。詳細については、XALLOC_ATTRIBUTES を参照してください。

Return value

型: PVOID 成功した場合は割り当てられたメモリへのポインター、それ以外の場合は NULL

Remarks

この関数定義は、XMEM_ALLOCATION_HOOKS 構造体で使用され、XMemAlloc および XMemAllocDefault 関数を定義します。同様に、XMEMFREE_ROUTINE 関数の定義は、XMemFree および XMemFreeDefault 関数を定義するために使用されます。
XMemAlloc の既定の実装のソース コードは、Microsoft Game Development Kit (GDK) の一部としてインストールされます。詳細については、\GXDK\gameKit\Source\amd64\heap.cXMemAllocDefault 関数を参照してください。

Requirements

ヘッダー: xmem.h ライブラリ: xmem.lib サポートされているプラットフォーム: XBOX One ファミリー本体および XBOX Series 本体

See also

Diagnostics and memory tracking
XMem
XMemAllocDefault
最終更新日 2026年8月24日