MFSerializePresentationDescriptor-Funktion (mfidl.h)
Serialisiert einen Präsentationsdeskriptor in ein Bytearray.
Syntax
HRESULT MFSerializePresentationDescriptor(
IMFPresentationDescriptor *pPD,
DWORD *pcbData,
BYTE **ppbData
);
Parameter
pPD
Zeiger auf die IMFPresentationDescriptor-Schnittstelle des zu serialisierenden Präsentationsdeskriptors.
pcbData
Empfängt die Größe des ppbData-Arrays in Bytes.
ppbData
Empfängt einen Zeiger auf ein Array von Bytes, das den serialisierten Präsentationsdeskriptor enthält. Der Aufrufer muss den Arbeitsspeicher für das Array durch Aufrufen von CoTaskMemFree freigeben.
Rückgabewert
Die Funktion gibt ein HRESULT zurück. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Die Funktion wurde erfolgreich ausgeführt. |
Hinweise
Um den Präsentationsdeskriptor zu deserialisieren, übergeben Sie das Bytearray an die MFDeserializePresentationDescriptor-Funktion .
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | mfidl.h |
Bibliothek | Mfplat.lib |
DLL | Mfplat.dll |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für