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 |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour