PartyFreeMemoryCallback
이전에 할당된 메모리 버퍼가 더 이상 파티 라이브러리에서 필요하지 않으며 해제할 수 있을 때마다 호출되는 콜백입니다.
구문
typedef
void (*PartyFreeMemoryCallback)(
void* pointer,
uint32_t memoryTypeId
)
매개 변수
pointer
void*
Post_invalid
이전에 할당된 메모리 버퍼에 대한 포인터입니다. 이 값은 nullptr가 될 수 없습니다.
memoryTypeId
uint32_t
해제되는 메모리의 파티 라이브러리 내부 범주를 나타내는 불투명 식별자입니다. 이 값은 무시합니다.
반환 값
형식: void
콜백은 값을 반환하지 않습니다.
비고
이 콜백은 선택적으로 PartyManager::SetMemoryCallbacks() 메서드를 사용하여 설치됩니다.
타이틀이 메모리 버퍼를 해제할 수 있도록 타이틀의 해당 PartyAllocateMemoryCallback이 이전에 반환된 메모리 버퍼 사용을 파티 라이브러리가 완료할 때마다 콜백이 호출됩니다.
요구 사항
헤더: Party.h
참고 항목
파티 멤버
PartyAllocateMemoryCallback
PartyManager::SetMemoryCallbacks
PartyManager::GetMemoryCallbacks