XMemSetAllocationHooks
Esta API está en desuso. Consulte XMEM_ALLOCATION_HOOKS en su lugar. Usada por los títulos para registrar enlaces de asignación de memoria.Sintaxis
Parámetros
AllocRoutine _In_Tipo: PXMEMALLOC_ROUTINE Puntero a la función de asignación del título. Consulte el tema XMEMALLOC_ROUTINE para ver la definición de esta función. FreeRoutine _In_
Tipo: PXMEMFREE_ROUTINE Puntero a la función de desasignación del título. Consulte el tema XMEMFREE_ROUTINE para ver la definición de esta función.
Valor devuelto
Tipo: VOIDComentarios
Las asignaciones se pueden supervisar (o invalidar) con una devolución de llamada proporcionada por el título a través de la función XMemSetAllocationHooks. Con un uso adecuado de esta API, los títulos pueden realizar el seguimiento de casi todas las asignaciones realizadas desde el código del título, así como de la mayoría del código de la plataforma. Si los títulos deciden no proporcionar sus propios enlaces de asignación, se usarán XMemAllocDefault y XMemFreeDefault en su lugar (consulte xmem.h para ver la declaración de estos enlaces). Si los títulos desean proporcionar enlaces de asignación con fines de seguimiento, pero no quieren implementar su propio asignador, pueden llamar directamente al asignador predeterminado. Es importante proporcionar una implementación tanto de XMEMALLOC_ROUTINE como de XMEMFREE_ROUTINE si los enlaza; enlazar solo uno de ellos se considerará un error.Requisitos
Encabezado: xmem.h Biblioteca: xmem.lib Plataformas compatibles: consolas de la familia XBOX One y consolas XBOX SeriesConsulte también
Referencia de XMemXMEMALLOC_ROUTINE
XMEMFREE_ROUTINE
