title: “XMEMALLOC_ROUTINE callback” description: “XMEMALLOC_ROUTINE callback” sidebarTitle: “XMEMALLOC_ROUTINE callback” \u0001\u0001\u0001---
XMEMALLOC_ROUTINE callback
메모리 할당 루틴 XMemAlloc 및XMemAllocDefault의 구문을 정의합니다.
구문
매개 변수
Size _In_형식: SIZE_T 요청 중인 메모리 블록의 크기(바이트)입니다. Attributes _In_
형식: ULONGLONG 메모리 할당의 특성입니다. 자세한 내용은 XALLOC_ATTRIBUTES를 참조하세요.
반환 값
형식: PVOID 성공하면 할당된 메모리에 대한 포인터이고, 그렇지 않으면NULL입니다.
설명
이 함수 정의는 XMEM_ALLOCATION_HOOKS 구조체에서 XMemAlloc 및XMemAllocDefault 함수를 정의하는 데 사용됩니다. 마찬가지로, XMEMFREE_ROUTINE 함수 정의는 XMemFree 및 XMemFreeDefault 함수를 정의하는 데 사용됩니다.
XMemAlloc의 기본 구현에 대한 소스 코드는 Microsoft Game Development Kit(GDK)의 일부로 설치됩니다. 자세한 내용은 \GXDK\gameKit\Source\amd64\heap.c의 XMemAllocDefault 함수를 참조하세요.요구 사항
헤더: xmem.h 라이브러리: xmem.lib 지원 플랫폼: XBOX One 제품군 콘솔 및 XBOX Series 콘솔함께 보기
Diagnostics and memory trackingXMem
XMemAllocDefault
