XMemSetAllocationHooks
Esta API foi preterida. Consulte XMEM_ALLOCATION_HOOKS em vez disso. Usada por títulos para registrar ganchos de alocação de memória.Sintaxe
Parâmetros
AllocRoutine _In_Tipo: PXMEMALLOC_ROUTINE Ponteiro para a função de alocação do título. Confira o tópico XMEMALLOC_ROUTINE para obter a definição dessa função. FreeRoutine _In_
Tipo: PXMEMFREE_ROUTINE Ponteiro para a função de desalocação do título. Confira o tópico XMEMFREE_ROUTINE para obter a definição dessa função.
Valor retornado
Tipo: VOIDComentários
As alocações podem ser monitoradas (ou substituídas) com um retorno de chamada fornecido pelo título por meio da função XMemSetAllocationHooks. Com o uso adequado dessa API, os títulos podem rastrear quase todas as alocações feitas a partir do código do título, bem como a maior parte do código da plataforma. Se os títulos optarem por não fornecer seus próprios ganchos de alocação, XMemAllocDefault e XMemFreeDefault serão usados (confira xmem.h para ver a declaração desses ganchos). Se os títulos quiserem fornecer ganchos de alocação para fins de rastreamento, mas não quiserem implementar seu próprio alocador, eles poderão chamar o alocador padrão diretamente. É importante fornecer uma implementação tanto para XMEMALLOC_ROUTINE quanto para XMEMFREE_ROUTINE se você interceptá-las; interceptar apenas uma delas será considerado um erro.Requisitos
Cabeçalho: xmem.h Biblioteca: xmem.lib Plataformas com suporte: consoles da família XBOX One e consoles XBOX SeriesConfira também
Referência de XMemXMEMALLOC_ROUTINE
XMEMFREE_ROUTINE
