Freigeben über


IMFDeviceTransform::GetOutputStreamState-Methode (mftransform.h)

Die GetOutputStreamState-Methode ruft den Ausgabestreamstatus des Device MFT ab.

Syntax

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

Parameter

[in] dwStreamID

Stream ID des Ausgabestreams, dessen Zustand abgerufen werden muss.

[out] value

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

Rückgabewert

Die Methode gibt ein HRESULT zurück. Mögliche Werte sind u. a. 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 Ausgabestreams abzurufen.

Anforderungen

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

Weitere Informationen

IMFDeviceTransform