Transformer les attributs

Les attributs suivants s’appliquent aux transformations Media Foundation (MFT) ou aux objets d’activation pour les objets MFT, ou les deux.

Attribut Description S'applique à
MF_ACTIVATE_MFT_LOCKED Spécifie si le chargeur de topologie va modifier les types de média sur un MFT. TFM
MF_SA_D3D_AWARE Spécifie si une transformation Media Foundation (MFT) prend en charge l’accélération vidéo DirectX. TFM
MF_TRANSFORM_ASYNC Spécifie si un MFT effectue un traitement asynchrone. TFM
MF_TRANSFORM_ASYNC_UNLOCK Active l’utilisation d’un MFT asynchrone. TFM
MF_TRANSFORM_CATEGORY_Attribute Spécifie la catégorie d’un MFT. Objets d’activation MFT
MF_TRANSFORM_FLAGS_Attribute Contient des indicateurs pour un objet d’activation MFT. Objets d’activation MFT
MFT_CODEC_MERIT_Attribute Contient la valeur de mérite d’un codec matériel. Objets d’activation MFT
MFT_CONNECTED_STREAM_ATTRIBUTE Contient un pointeur vers les attributs de flux du flux connecté sur un MFT matériel. TFM
MFT_CONNECTED_TO_HW_STREAM Spécifie si un MFT basé sur le matériel est connecté à un autre MFT matériel. TFM
MFT_DECODER_EXPOSE_OUTPUT_TYPES_IN_NATIVE_ORDER Spécifie si un décodeur expose des types de sortie IYUV/I420 (adaptés au transcodage) avant d’autres formats. TFM
MFT_DECODER_FINAL_VIDEO_RESOLUTION_HINT Spécifie la résolution de sortie finale de l’image décodée, après le traitement vidéo. TFM
MFT_ENCODER_SUPPORTS_CONFIG_EVENT Spécifie que l’encodeur MFT prend en charge la réception d’événements MEEncodingParameter lors de la diffusion en continu. TFM
MFT_ENUM_ADAPTER_LUID Spécifie un identificateur unique pour une carte vidéo. Utilisez cet attribut lors de l’appel de MFTEnum2 pour énumérer les fichiers MFT associés à un adaptateur spécifique. TFM
MFT_ENUM_HARDWARE_URL_Attribute Contient le lien symbolique d’un MFT basé sur le matériel. Objets d’activation MFTs/MFT
MFT_ENUM_HARDWARE_VENDOR_ID_Attribute Spécifie l’ID de fournisseur pour une transformation Media Foundation basée sur le matériel TFM
MFT_ENUM_TRANSCODE_ONLY_ATTRIBUTE Spécifie si un décodeur est optimisé pour le transcodage plutôt que pour la lecture. TFM
MFT_FIELDOFUSE_UNLOCK_Attribute Contient un pointeur IMFFieldOfUseMFTUnlock , qui peut être utilisé pour déverrouiller le MFT. Objets d’activation MFT
MFT_FRIENDLY_NAME_Attribute Contient le nom complet d’un MFT basé sur le matériel. Objets d’activation MFT
MFT_INPUT_TYPES_Attributes Contient les types d’entrée inscrits pour un MFT. Objets d’activation MFT
MFT_OUTPUT_TYPES_Attributes Contient les types de sortie inscrits pour un MFT. Objets d’activation MFT
MFT_PREFERRED_ENCODER_PROFILE Contient les propriétés de configuration d’un encodeur. Objets d’activation MFT
MFT_PREFERRED_OUTPUTTYPE_Attribute Spécifie le format de sortie préféré pour un encodeur. Objets d’activation MFT
MFT_PREFERRED_OUTPUTTYPE_Attribute Spécifie le format de sortie préféré pour un encodeur. Objets d’activation MFT
MFT_PROCESS_LOCAL_Attribute Spécifie si un MFT est inscrit uniquement dans le processus de l’application. Objets d’activation MFT
MFT_REMUX_MARK_I_PICTURE_AS_CLEAN_POINT Spécifie si la vidéo H.264 remux MFT doit marquer i images comme propre point pour une meilleure capacité de recherche. Cela peut entraîner des altérations sur les recherches dans les fichiers MP4 finaux non conformes. Objets d’activation MFT
MFT_SUPPORT_3DVIDEO Spécifie si une transformation Media Foundation (MFT) prend en charge la vidéo stéréoscopique 3D. Objets d’activation MFT
MFT_SUPPORT_DYNAMIC_FORMAT_CHANGE Spécifie si une transformation Media Foundation (MFT) prend en charge les modifications de format dynamique. TFM
MFT_TRANSFORM_CLSID_Attribute Contient l’identificateur de classe (CLSID) d’un MFT. Objets d’activation MFT

 

IMFTransform

Attributs Media Foundation

Transformations Media Foundation