Skip to main content
Configura opcionalmente las devoluciones de llamada de asignación y liberación de memoria que debe usar la biblioteca Multiplayer.

Sintaxis

Parámetros

allocateMemoryCallback   PFMultiplayerAllocateMemoryCallback Un puntero a la devolución de llamada de asignación personalizada que se va a usar. freeMemoryCallback   PFMultiplayerFreeMemoryCallback Un puntero a la devolución de llamada de liberación personalizada que se va a usar.

Valor devuelto

Tipo: HRESULT S_OK si la llamada se realizó correctamente o un código de error en caso contrario. La forma legible del código de error se puede recuperar mediante PFMultiplayerGetErrorMessage().

Comentarios

Este método permite al título instalar funciones de asignación de memoria personalizadas para atender todas las solicitudes de la biblioteca Multiplayer de nuevos búferes de memoria en lugar de usar sus funciones de asignación predeterminadas.

Los parámetros allocateMemoryCallback y freeMemoryCallback no deben ser null.

Para usar este método, se debe llamar antes que a cualquier otro método de Multiplayer. No se puede volver a llamar a este método durante la vida útil de este proceso.

Requisitos

Encabezado: PFMultiplayer.h

Consulte también

Miembros de PFMultiplayer
PFMultiplayerAllocateMemoryCallback
PFMultiplayerFreeMemoryCallback
Última modificación el 28 de agosto de 2026