en-tête mftransform.h
Cet en-tête est utilisé par plusieurs technologies. Pour plus d'informations, consultez les pages suivantes :
mftransform.h contient les interfaces de programmation suivantes :
IMFDeviceTransform Cette section contient des informations de référence pour l’interface IMFDeviceTransform. |
IMFDeviceTransformCallback Implémentez ce rappel pour recevoir des notifications lorsque des mémoires tampons de trames allouées par le système sont envoyées au pilote de périphérique. |
IMFTransform Implémentée par toutes les transformations media foundation (MFT). |
MFCreateTransformActivate Crée un objet d’activation générique pour les transformations Media Foundation (MFT). |
MFT_INPUT_STREAM_INFO Contient des informations sur un flux d’entrée sur une transformation Media Foundation (MFT). Pour obtenir ces valeurs, appelez IMFTransform::GetInputStreamInfo. |
MFT_OUTPUT_DATA_BUFFER Contient des informations sur une mémoire tampon de sortie pour une transformation Media Foundation. Cette structure est utilisée dans la méthode IMFTransform::P rocessOutput. |
MFT_OUTPUT_STREAM_INFO Contient des informations sur un flux de sortie sur une transformation Media Foundation (MFT). Pour obtenir ces valeurs, appelez IMFTransform::GetOutputStreamInfo. |
STREAM_MEDIUM Pas pour l’utilisation de l’application. |
_MFT_DRAIN_TYPE Non pris en charge. (_MFT_DRAIN_TYPE) |
_MFT_INPUT_DATA_BUFFER_FLAGS Définit des indicateurs pour la méthode IMFTransform::P rocessInput. Actuellement, aucun indicateur n’est défini. |
_MFT_INPUT_STATUS_FLAGS Indique la status d’un flux d’entrée sur une transformation Media Foundation (MFT). |
_MFT_INPUT_STREAM_INFO_FLAGS Décrit un flux d’entrée sur une transformation Media Foundation (MFT). |
_MFT_OUTPUT_DATA_BUFFER_FLAGS Définit des indicateurs pour la méthode IMFTransform::P rocessOutput. |
_MFT_OUTPUT_STATUS_FLAGS Indique si une transformation Media Foundation (MFT) peut produire des données de sortie. |
_MFT_OUTPUT_STREAM_INFO_FLAGS Décrit un flux de sortie sur une transformation Media Foundation (MFT). |
_MFT_PROCESS_OUTPUT_FLAGS Définit des indicateurs pour le traitement d’exemples de sortie dans une transformation Media Foundation (MFT). |
_MFT_PROCESS_OUTPUT_STATUS Indique le status d’un appel à IMFTransform::P rocessOutput. |
_MFT_SET_TYPE_FLAGS Définit des indicateurs pour le paramètre ou le test du type de média sur une transformation Media Foundation (MFT). |
MF3DVideoOutputType Spécifie comment générer un flux vidéo stéréoscopique 3D. |
MFT_MESSAGE_TYPE Définit des messages pour une transformation Media Foundation (MFT). |