Funzione MFSerializePresentationDescriptor (mfidl.h)
Serializza un descrittore di presentazione in una matrice di byte.
Sintassi
HRESULT MFSerializePresentationDescriptor(
IMFPresentationDescriptor *pPD,
DWORD *pcbData,
BYTE **ppbData
);
Parametri
pPD
Puntatore all'interfaccia FMPresentationDescriptor del descrittore di presentazione per serializzare.
pcbData
Riceve le dimensioni della matrice ppbData , in byte.
ppbData
Riceve un puntatore a una matrice di byte contenente il descrittore di presentazione serializzato. Il chiamante deve liberare la memoria per la matrice chiamando CoTaskMemFree.
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
Per deserializzare il descrittore di presentazione, passare la matrice di byte alla funzione MFDeserializePresentationDescriptor .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | mfidl.h |
Libreria | Mfplat.lib |
DLL | Mfplat.dll |