Funzione MFCreateAlignedMemoryBuffer (mfapi.h)
Alloca la memoria di sistema con un allineamento di byte specificato e crea un buffer multimediale per gestire la memoria.
Sintassi
HRESULT MFCreateAlignedMemoryBuffer(
DWORD cbMaxLength,
DWORD cbAligment,
IMFMediaBuffer **ppBuffer
);
Parametri
cbMaxLength
Dimensioni del buffer, in byte.
cbAligment
Specifica l'allineamento della memoria per il buffer. Usare una delle costanti seguenti.
ppBuffer
Riceve un puntatore all'interfaccia FMMediaBuffer del buffer multimediale. Il chiamante deve rilasciare l'interfaccia.
Valore restituito
La funzione restituisce un HRESULT. I valori possibili includono, ma non sono limitati a, quelli indicati nella tabella seguente.
Codice restituito | Descrizione |
---|---|
|
Funzione completata. |
Commenti
Quando l'oggetto buffer multimediale viene eliminato, rilascia la memoria allocata.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [app desktop | App UWP] |
Server minimo supportato | Windows Server 2008 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | mfapi.h |
Libreria | Mfplat.lib |
DLL | Mfplat.dll |