Partager via


MÉTHODE IMFDeviceTransform ::GetStreamCount (mftransform.h)

La méthode GetStreamCount obtient le nombre actuel de flux d’entrée et de sortie sur cette transformation Media Foundation (MFT).

Syntaxe

HRESULT GetStreamCount(
  [out] DWORD *pcInputStreams,
  [out] DWORD *pcOutputStreams
);

Paramètres

[out] pcInputStreams

Reçoit le nombre de flux d’entrée.

[out] pcOutputStreams

Reçoit le nombre de flux de sortie.

Valeur retournée

Cette méthode retourne un code HRESULT. Les valeurs possibles incluent, mais ne sont pas limitées aux valeurs fournies dans le tableau suivant.

Code de retour Description
S_OK
La transition de l’état du flux a réussi.
E_POINTER
Pointeur non valide passé.

Remarques

Cette fonction est utilisée par DTM pour obtenir le nombre de flux pris en charge par l’appareil MFT. Le nombre de flux inclut des flux non sélectionnés. Par exemple, des flux sans type de média ou un type de média NULL.

Cette méthode ne serait pas appelée avec des paramètres NULL.

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