Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Erstellt ein ASF-Streamkonfigurationsobjekt (Advanced Systems Format).
Syntax
HRESULT CreateStream(
[in] IMFMediaType *pIMediaType,
[out] IMFASFStreamConfig **ppIStream
);
Parameter
[in] pIMediaType
Zeiger auf die IMFMediaType-Schnittstelle eines konfigurierten Medientyps.
[out] ppIStream
Empfängt einen Zeiger auf die IMFASFStreamConfig-Schnittstelle des neuen ASF-Streamkonfigurationsobjekts. Der Aufrufer muss die Schnittstelle freigeben.
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. |
|
ppIStream ist NULL. |
|
Das Streamkonfigurationsobjekt konnte aufgrund von unzureichendem Arbeitsspeicher nicht erstellt werden. |
Hinweise
Das von dieser Methode erstellte ASF-Streamkonfigurationsobjekt ist nicht im Profil enthalten. Um den Stream einzuschließen, müssen Sie zuerst die Streamkonfiguration konfigurieren und dann IMFASFProfile::SetStream aufrufen.
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 |