跳轉到主要內容
選擇性地設定 Multiplayer 程式庫應使用的記憶體配置和釋放回呼。

語法

參數

allocateMemoryCallback   PFMultiplayerAllocateMemoryCallback 指向要使用之自訂配置回呼的指標。 freeMemoryCallback   PFMultiplayerFreeMemoryCallback 指向要使用之自訂釋放回呼的指標。

傳回值

類型:HRESULT 如果呼叫成功,則為 S_OK;否則為錯誤碼。可透過 PFMultiplayerGetErrorMessage() 擷取錯誤碼的人類可讀形式。

備註

此方法可讓遊戲安裝自訂記憶體配置函式,以處理 Multiplayer 程式庫對新記憶體緩衝區的所有要求,而不使用其預設的配置函式。

allocateMemoryCallback 和 freeMemoryCallback 參數都必須為非 null。

若要使用此方法,必須在任何其他 Multiplayer 方法之前呼叫它。在此處理程序的存留期間內,無法再次呼叫此方法。

需求

標頭: PFMultiplayer.h

另請參閱

PFMultiplayer 成員
PFMultiplayerAllocateMemoryCallback
PFMultiplayerFreeMemoryCallback
最後修改於 2026年10月8日