다음을 통해 공유


PFMultiplayerFreeMemoryCallback

이전에 할당된 메모리 버퍼가 더 이상 PlayFab Multiplayer 라이브러리에 필요하지 않고 해제될 수 있을 때마다 호출되는 콜백입니다.

구문

typedef
void (*PFMultiplayerFreeMemoryCallback)(  
    void* pointer,  
    uint32_t memoryTypeId  
)  

매개 변수

pointer void*
Post_invalid

이전에 할당된 메모리 버퍼에 대한 포인터입니다. 이 값은 nullptr가 될 수 없습니다.

memoryTypeId uint32_t

해제되는 메모리의 PlayFab Multiplayer 라이브러리 내부 범주를 나타내는 불투명 식별자입니다. 이 값은 무시합니다.

반환 값

형식: void

콜백은 값을 반환하지 않습니다.

비고

이 콜백은 PFMultiplayerSetMemoryCallbacks() 메서드를 사용하여 선택적으로 설치됩니다.

PlayFab Multiplayer 라이브러리가 타이틀의 해당 PFMultiplayerAllocateMemoryCallback에 의해 이전에 반환된 메모리 버퍼 사용을 완료할 때마다 콜백이 호출되어 타이틀이 메모리 버퍼를 해제할 수 있습니다.

요구 사항

헤더: PFMultiplayer.h

참고 항목

PFMultiplayer 멤버
PFMultiplayerAllocateMemoryCallback
PFMultiplayerSetMemoryCallbacks