XMemSetAllocationHooks
この API は非推奨です。代わりに XMEM_ALLOCATION_HOOKS を参照してください。 タイトルがメモリ割り当てフックを登録するために使用します。Syntax
Parameters
AllocRoutine _In_型: PXMEMALLOC_ROUTINE タイトルの割り当て関数へのポインター。この関数の定義については、XMEMALLOC_ROUTINE のトピックを参照してください。 FreeRoutine _In_
型: PXMEMFREE_ROUTINE タイトルの割り当て解除関数へのポインター。この関数の定義については、XMEMFREE_ROUTINE のトピックを参照してください。
Return value
型: VOIDRemarks
割り当ては、XMemSetAllocationHooks 関数を通じてタイトルが提供するコールバックで監視 (またはオーバーライド) できます。この API を適切に使用することで、タイトルはタイトル コードから行われるほぼすべての割り当てだけでなく、プラットフォーム コードの大部分の割り当ても追跡できます。 タイトルが独自の割り当てフックを提供しないことを選択した場合は、代わりに XMemAllocDefault と XMemFreeDefault が使用されます (これらのフックの宣言については xmem.h を参照してください)。トラッキングのために割り当てフックを提供したいが、独自のアロケーターを実装したくない場合は、既定のアロケーターを直接呼び出すことができます。 XMEMALLOC_ROUTINE と XMEMFREE_ROUTINE の両方をフックする場合は、両方の実装を提供することが重要です。一方だけをフックすることはエラーとみなされます。Requirements
ヘッダー: xmem.h ライブラリ: xmem.lib サポートされているプラットフォーム: XBOX One ファミリー本体および XBOX Series 本体See also
XMem referenceXMEMALLOC_ROUTINE
XMEMFREE_ROUTINE
