Macro XAPOAlloc (xapo.h)

Macro di allocazione di memoria utilizzata dai metodi IXAPO che devono allocare strutture di dimensioni arbitrarie che vengono successivamente restituite all'applicazione.

Sintassi

LPVOID XAPOAlloc(
    ULONG size
);

Parametri

size

Dimensioni, in byte, del blocco di memoria da allocare.

Valore restituito

Tipo: LPVOID

Blocco di memoria allocato; restituisce NULL se memoria insufficiente disponibile.

Osservazioni:

XAPOFree e XAPOAlloc sono macro di allocazione di memoria che consentono a un modulo di allocare memoria e un'altra per liberarla, garantendo che lo stesso gestore heap venga usato indipendentemente dalle differenze tra gli ambienti di compilazione dei due moduli.

Xbox 360
XAPOFree e XAPOAlloc si risolvono in XMemAlloc e XMemFree su Xbox 360.
 
Finestre
XAPOFree e XAPOAlloc si risolvono in CoTaskMemAlloc e CoTaskMemFree.
 

Requisiti della piattaforma

Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); DirectX SDK (XAudio 2.7)

Requisiti

Requisito Valore
Piattaforma di destinazione Finestre
Intestazione xapo.h

Vedere anche

Macro