Partager via


Transformer des attributs

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

Attribut Description S’applique à
MF_ACTIVATE_MFT_LOCKED Spécifie si le chargeur de topologie modifie les types de supports sur un MFT. MFTs
MF_SA_D3D_AWARE Spécifie si une transformation Media Foundation (MFT) prend en charge l’accélération vidéo DirectX. MFTs
MF_TRANSFORM_ASYNC Spécifie si un MFT effectue un traitement asynchrone. MFTs
MF_TRANSFORM_ASYNC_UNLOCK Active l’utilisation d’un MFT asynchrone. MFTs
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 basé sur le matériel. MFTs
MFT_CONNECTED_TO_HW_STREAM Spécifie si un MFT basé sur le matériel est connecté à un autre MFT basé sur le matériel. MFTs
MFT_DECODER_EXPOSE_OUTPUT_TYPES_IN_NATIVE_ORDER Spécifie si un décodeur expose les types de sortie IYUV/I420 (appropriés pour le transcodage) avant d’autres formats. MFTs
MFT_DECODER_FINAL_VIDEO_RESOLUTION_HINT Spécifie la résolution finale de sortie de l’image décodée, après le traitement vidéo. MFTs
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. MFTs
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. MFTs
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 du fournisseur pour une transformation Media Foundation basée sur le matériel MFTs
MFT_ENUM_TRANSCODE_ONLY_ATTRIBUTE Spécifie si un décodeur est optimisé pour le transcodage plutôt que pour la lecture. MFTs
MFT_FIELDOFUSE_UNLOCK_Attribute Contient un IMFFieldOfUseMFTUnlock pointeur, 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é d’un encodeur. Objets d’activation MFT
MFT_PREFERRED_OUTPUTTYPE_Attribute Spécifie le format de sortie préféré d’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 le MFT de la vidéo H.264 doit marquer les images comme point propre pour une meilleure capacité de recherche. Cela peut entraîner des altérations sur les recherches dans les fichiers MP4 finals 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. MFTs
MFT_TRANSFORM_CLSID_Attribute Contient l’identificateur de classe (CLSID) d’un MFT. Objets d’activation MFT

 

IMFTransform

attributs Media Foundation

Media Foundation transforme