IMFASFContentInfo::GenerateHeader-Methode (wmcontainer.h)
Codiert die Daten im MFASFContentInfo-Objekt in einen binären ASF-Header (Advanced Systems Format).
Syntax
HRESULT GenerateHeader(
[in, out] IMFMediaBuffer *pIHeader,
[out] DWORD *pcbHeader
);
Parameter
[in, out] pIHeader
Ein Zeiger auf die IMFMediaBuffer-Schnittstelle des Pufferobjekts, das den codierten Header empfängt. Legen Sie auf NULL fest, um die Größe des Headers abzurufen.
[out] pcbHeader
Größe des codierten ASF-Headers in Bytes. Wenn pIHeaderNULL ist, wird dieser Wert auf die Puffergröße festgelegt, die erforderlich ist, um den codierten Header zu enthalten.
Rückgabewert
Die Methode gibt ein HRESULT zurück. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Die Methode wurde erfolgreich ausgeführt. |
|
Die ASF-Headerobjekte sind nicht für die Medien vorhanden, auf die das ContentInfo-Objekt verweist. |
|
Die Größe des ASF-Headerobjekts überschreitet 10 MB. |
|
Der in pIHeader übergebene Puffer ist nicht groß genug, um die INFORMATIONEN des ASF-Headerobjekts aufzunehmen. |
Hinweise
Die im pcbHeader-Parameter empfangene Größe enthält die Abstandsgröße. Die Inhaltsinformationen verkleinern oder erweitern die Abstandsdaten abhängig von der Größe der ASF-Headerobjekte.
Während dieses Aufrufs werden die Streameigenschaften basierend auf den Codierungseigenschaften des Profils festgelegt. Diese Eigenschaften sind über die IMFMetadata-Schnittstelle verfügbar.
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 | wmcontainer.h |
Bibliothek | Mfuuid.lib |
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