FMOD_MEMORY_ALLOC_CALLBACK

FMOD Studio API

Firelight Technologies FMOD Studio API

FMOD_MEMORY_ALLOC_CALLBACK

Callback to allocate a block of memory.

C/C++ Syntax

void * F_CALLBACK FMOD_MEMORY_ALLOC_CALLBACK(
  unsigned int size,
  FMOD_MEMORY_TYPE type,
  const char *sourcestr
);

Parameters

size

Size in bytes of the memory block to be allocated and returned.

type

Type of memory allocation.

sourcestr

Only valid (not null) in logging versions of FMOD. Gives a string with the fmod source code filename and line number in it, for better resource tracking.

Return Values

On success, a pointer to the newly allocated block of memory is returned.
On failure, NULL is returned.

Remarks

Returning an aligned pointer, of 16 byte alignment is recommended for speed purposes.

See Also




Version 1.10.03 Built on Feb 1, 2018