Fungsi MFHeapAlloc (mfapi.h)
Mengalokasikan blok memori.
Sintaks
void * MFHeapAlloc(
[in] size_t nSize,
[in] ULONG dwFlags,
[in] char *pszFile,
[in] int line,
[in] EAllocationType eat
);
Parameter
[in] nSize
Jumlah byte yang akan dialokasikan.
[in] dwFlags
Nol atau lebih bendera. Untuk daftar bendera yang valid, lihat HeapAlloc dalam dokumentasi Windows SDK.
[in] pszFile
Dicadangkan. Atur ke NULL.
[in] line
Dicadangkan. Atur ke nol.
[in] eat
Dicadangkan. Atur ke eAllocationTypeIgnore.
Nilai kembali
Jika fungsi berhasil, fungsi mengembalikan penunjuk ke blok memori yang dialokasikan. Jika fungsi gagal, fungsi akan mengembalikan NULL.
Keterangan
Dalam versi Media Foundation saat ini, fungsi ini setara dengan memanggil fungsi HeapAlloc dan menentukan timbunan proses panggilan.
Untuk membebaskan memori yang dialokasikan, panggil MFHeapFree.
Persyaratan
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | mfapi.h |
Pustaka | Mfplat.lib |
DLL | Mfplat.dll |