PartyManager::SetMemoryCallbacks
선택적으로 메모리 할당을 구성하고 파티 라이브러리에서 사용해야 하는 콜백을 확보합니다.
구문
PartyError SetMemoryCallbacks(
PartyAllocateMemoryCallback allocateMemoryCallback,
PartyFreeMemoryCallback freeMemoryCallback
)
매개 변수
allocateMemoryCallback
PartyAllocateMemoryCallback
사용할 사용자 지정 할당 콜백에 대한 포인터입니다.
freeMemoryCallback
PartyFreeMemoryCallback
사용할 사용자 지정 해제 콜백에 대한 포인터입니다.
반환 값
PartyError
호출이 성공한 경우 c_partyErrorSuccess
이고 그렇지 않은 경우 오류 코드입니다. 사용자가 읽을 수 있는 형식의 오류 코드는 GetErrorMessage()를 통해 검색할 수 있습니다.
비고
이 메서드를 사용하면 타이틀이 기본 할당 함수를 사용하는 대신 파티 라이브러리에서 새 메모리 버퍼에 대한 모든 요청을 서비스하기 위해 사용자 지정 메모리 할당 함수를 설치할 수 있습니다.
allocateMemoryCallback
및 freeMemoryCallback
매개 변수는 모두 null이 아니어야 합니다.
이 메서드를 사용하려면 PartyManager::GetMemoryCallbacks()를 제외한 다른 파티 메서드보다 먼저 호출해야 합니다. 이 프로세스의 수명 동안 이 메서드를 다시 호출할 수 없습니다.
요구 사항
헤더: Party.h
참고 항목
PartyManager
PartyAllocateMemoryCallback
PartyFreeMemoryCallback
PartyManager::GetMemoryCallbacks