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 |
Rubriques connexes