Fonction MFSerializePresentationDescriptor (mfidl.h)
Sérialise un descripteur de présentation dans un tableau d’octets.
Syntaxe
HRESULT MFSerializePresentationDescriptor(
IMFPresentationDescriptor *pPD,
DWORD *pcbData,
BYTE **ppbData
);
Paramètres
pPD
Pointeur vers l’interface IMFPresentationDescriptor du descripteur de présentation à sérialiser.
pcbData
Reçoit la taille du tableau ppbData , en octets.
ppbData
Reçoit un pointeur vers un tableau d’octets contenant le descripteur de présentation sérialisé. L’appelant doit libérer la mémoire du tableau en appelant CoTaskMemFree.
Valeur retournée
La fonction retourne un HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.
Code de retour | Description |
---|---|
|
La fonction a réussi. |
Remarques
Pour désérialiser le descripteur de présentation, passez le tableau d’octets à la fonction MFDeserializePresentationDescriptor .
Configuration requise
Condition requise | Valeur |
---|---|
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 | mfidl.h |
Bibliothèque | Mfplat.lib |
DLL | Mfplat.dll |