Freigeben über


IMFDeviceTransform::GetStreamCount-Methode (mftransform.h)

Die GetStreamCount-Methode ruft die aktuelle Anzahl von Eingabe- und Ausgabedatenströmen 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

Die Methode gibt ein HRESULT zurück. Mögliche Werte sind u. a. die Werte, die in der folgenden Tabelle angegeben sind.

Rückgabecode BESCHREIBUNG
S_OK
Der Übergang des Streamzustands war erfolgreich.
E_POINTER
Ungültiger Zeiger übergeben.

Hinweise

Diese Funktion wird von DTM verwendet, um die Anzahl von Streams abzurufen, die vom Geräte-MFT unterstützt werden. Die Anzahl der Streams umfasst nicht ausgewählte Streams. Beispielsweise Streams ohne Medientyp oder NULL-Medientyp.

Diese Methode wird nicht mit NULL-Parametern aufgerufen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 1703
Zielplattform Windows
Kopfzeile mftransform.h

Weitere Informationen

IMFDeviceTransform