Méthode IMFTransform ::GetStreamCount (mftransform.h)
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
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
Le nombre de flux inclut des flux non sélectionnés, c’est-à-dire des flux sans type de média ou un type de média NULL .
Cette méthode ne doit pas être appelée avec des paramètres NULL , bien que dans la pratique certaines implémentations puissent autoriser des paramètres NULL .
Si MFT_UNIQUE_METHOD_NAMES est défini avant d’inclure mftransform.h, cette méthode est renommée MFTGetStreamCount. Consultez Création d’objets DMO/MFT hybrides.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau | applications UWP] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau | applications UWP] |
Plateforme cible | Windows |
En-tête | mftransform.h |
Bibliothèque | Mfuuid.lib |