IMFTransform::GetStreamCount-Methode (mftransform.h)
Ruft die aktuelle Anzahl von Eingabe- und Ausgabestreams für diese Media Foundation-Transformation (MFT) ab.
Syntax
HRESULT GetStreamCount(
[out] DWORD *pcInputStreams,
[out] DWORD *pcOutputStreams
);
Parameter
[out] pcInputStreams
Empfängt die Anzahl der Eingabestreams.
[out] pcOutputStreams
Empfängt die Anzahl der Ausgabestreams.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Die Anzahl der Streams umfasst nicht ausgewählte Datenströme, d. h. Datenströme ohne Medientyp oder NULL-Medientyp.
Diese Methode sollte nicht mit NULL-Parametern aufgerufen werden, obwohl in der Praxis einige Implementierungen NULL-Parameter zulassen.
Wenn MFT_UNIQUE_METHOD_NAMES vor dem Einschließen von mftransform.h definiert ist, wird diese Methode in MFTGetStreamCount umbenannt. Weitere Informationen finden Sie unter Erstellen von DMO/MFT-Hybridobjekten.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | mftransform.h |
Bibliothek | Mfuuid.lib |