Méthode IMFDeviceTransform ::GetInputStreamState (mftransform.h)

La méthode GetInputStreamState obtient l’état du flux d’entrée de l’appareil MFT.

Syntaxe

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

Paramètres

[in] dwStreamID

Stream ID du flux d’entrée dont l’état doit être récupéré.

[out] value

Spécifie le DeviceStreamState actuel du flux D’appareil MFT d’entrée spécifié.

Valeur retournée

Cette méthode retourne un code HRESULT. Les valeurs possibles incluent, 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 le moment.
MF_E_INVAILIDSTREAMNUMBER
Un ID de flux non valide a été transmis.

Remarques

Cette méthode est utilisée par le gestionnaire de transformation de périphériques (DTM) pour obtenir l’état d’un flux d’entrée 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