Fonction MFHeapAlloc (mfapi.h)
Alloue un bloc de mémoire.
Syntaxe
void * MFHeapAlloc(
[in] size_t nSize,
[in] ULONG dwFlags,
[in] char *pszFile,
[in] int line,
[in] EAllocationType eat
);
Paramètres
[in] nSize
Nombre d’octets à allouer.
[in] dwFlags
Zéro indicateur ou plus. Pour obtenir la liste des indicateurs valides, consultez HeapAlloc dans la documentation du Kit de développement logiciel (SDK) Windows.
[in] pszFile
Réservé. Défini sur NULL.
[in] line
Réservé. Définit la valeur zéro.
[in] eat
Réservé. Définissez sur eAllocationTypeIgnore.
Valeur retournée
Si la fonction réussit, elle retourne un pointeur vers le bloc de mémoire alloué. Si la fonction échoue, elle retourne NULL.
Notes
Dans la version actuelle de Media Foundation, cette fonction équivaut à appeler la fonction HeapAlloc et à spécifier le tas du processus d’appel.
Pour libérer la mémoire allouée, appelez MFHeapFree.
Spécifications
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | mfapi.h |
Bibliothèque | Mfplat.lib |
DLL | Mfplat.dll |