Partager via


ImfDeviceTransform ::GetOutputStreamState, méthode (mftransform.h)

La méthode GetOutputStreamState obtient l’état du flux de sortie de l’appareil MFT.

Syntaxe

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

Paramètres

[in] dwStreamID

Stream’ID du flux de sortie dont l’état doit être récupéré.

[out] value

Spécifie le DeviceStreamState actuel du flux MFT de l’appareil de sortie spécifié.

Valeur retournée

Cette méthode retourne un code HRESULT. Les valeurs possibles incluent, mais sans s’y limiter, les valeurs indiquées dans le tableau suivant.

Code de retour Description
S_OK
La transition de l’état du flux a réussi.
MF_E_INVALIDREQUEST
L’appareil MFT n’a pas pu prendre en charge la demande pour l’instant.
MF_E_INVAILIDSTREAMNUMBER
Un ID de flux non valide a été passé.

Remarques

Cette méthode est utilisée par le gestionnaire de transformation d’appareil (DTM) pour obtenir l’état d’un flux de sortie spécifique.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10 version 1703
Plateforme cible Windows
En-tête mftransform.h

Voir aussi

IMFDeviceTransform