Freigeben über


IMFDeviceTransform::GetInputStreamState-Methode (mftransform.h)

Die GetInputStreamState-Methode ruft den Eingabestreamstatus des Device MFT ab.

Syntax

HRESULT GetInputStreamState(
  [in]  DWORD             dwStreamID,
  [out] DeviceStreamState *value
);

Parameter

[in] dwStreamID

Stream ID des Eingabedatenstroms, dessen Zustand abgerufen werden muss.

[out] value

Gibt den aktuellen DeviceStreamState des angegebenen Geräte-MFT-Datenstroms an.

Rückgabewert

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

Rückgabecode BESCHREIBUNG
S_OK
Der Übergang des Streamzustands war erfolgreich.
MF_E_INVALIDREQUEST
Geräte-MFT konnte die Anforderung zu diesem Zeitpunkt nicht unterstützen.
MF_E_INVAILIDSTREAMNUMBER
Eine ungültige Stream-ID wurde übergeben.

Hinweise

Diese Methode wird vom Gerätetransformations-Manager (DTM) verwendet, um den Zustand eines bestimmten Eingabedatenstroms abzurufen.

Anforderungen

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

Weitere Informationen

IMFDeviceTransform