Interface IMFTransform (mftransform.h)
Implémenté par toutes les transformations Media Foundation (MFT).
Héritage
L’interface IMFTransform hérite de l’interface IUnknown . IMFTransform a également les types de membres suivants :
Méthodes
L’interface IMFTransform a ces méthodes.
IMFTransform ::AddInputStreams Ajoute un ou plusieurs nouveaux flux d’entrée à cette transformation Media Foundation (MFT). |
IMFTransform ::D eleteInputStream Supprime un flux d’entrée de cette transformation Media Foundation (MFT). |
IMFTransform ::GetAttributes Obtient le magasin d’attributs global pour cette transformation Media Foundation (MFT). |
IMFTransform ::GetInputAvailableType Obtient un type de média disponible pour un flux d’entrée sur cette transformation Media Foundation (MFT). |
IMFTransform ::GetInputCurrentType Obtient le type de média actuel pour un flux d’entrée sur cette transformation Media Foundation (MFT). |
IMFTransform ::GetInputStatus Demande si un flux d’entrée sur cette transformation Media Foundation (MFT) peut accepter davantage de données. |
IMFTransform ::GetInputStreamAttributes Obtient le magasin d’attributs d’un flux d’entrée sur cette transformation Media Foundation (MFT). |
IMFTransform ::GetInputStreamInfo Obtient les exigences de mémoire tampon et d’autres informations pour un flux d’entrée sur cette transformation Media Foundation (MFT). |
IMFTransform ::GetOutputAvailableType Obtient un type de média disponible pour un flux de sortie sur cette transformation Media Foundation (MFT). |
IMFTransform ::GetOutputCurrentType Obtient le type de média actuel pour un flux de sortie sur cette transformation Media Foundation (MFT). |
IMFTransform ::GetOutputStatus Demande si la transformation Media Foundation (MFT) est prête à produire des données de sortie. |
IMFTransform ::GetOutputStreamAttributes Obtient le magasin d’attributs pour un flux de sortie sur cette transformation Media Foundation (MFT). |
IMFTransform ::GetOutputStreamInfo Obtient les exigences de mémoire tampon et d’autres informations pour un flux de sortie sur cette transformation Media Foundation (MFT). |
IMFTransform ::GetStreamCount Obtient le nombre actuel de flux d’entrée et de sortie sur cette transformation Media Foundation (MFT). |
IMFTransform ::GetStreamIDs Obtient les identificateurs de flux pour les flux d’entrée et de sortie sur cette transformation Media Foundation (MFT). |
IMFTransform ::GetStreamLimits Obtient le nombre minimal et maximal de flux d’entrée et de sortie pour cette transformation Media Foundation (MFT). |
IMFTransform ::P rocessEvent Envoie un événement à un flux d’entrée sur cette transformation Media Foundation (MFT). |
IMFTransform ::P rocessInput Fournit des données à un flux d’entrée sur cette transformation Media Foundation (MFT). |
IMFTransform ::P rocessMessage Envoie un message à la transformation Media Foundation (MFT). |
IMFTransform ::P rocessOutput Génère une sortie à partir des données d’entrée actuelles. |
IMFTransform ::SetInputType Définit, teste ou efface le type de média d’un flux d’entrée sur cette transformation Media Foundation (MFT). |
IMFTransform ::SetOutputBounds Définit la plage d’horodatages dont le client a besoin pour la sortie. |
IMFTransform ::SetOutputType Définit, teste ou efface le type de média pour un flux de sortie sur cette transformation Media Foundation (MFT). |
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 |