attribut MFT_PROCESS_LOCAL_Attribute
Spécifie si une transformation Media Foundation (MFT) est inscrite uniquement dans le processus de l’application.
Type de données
UINT32
Obtenir/définir
Pour obtenir cet attribut, appelez IMFAttributes::GetUINT32.
Pour définir cet attribut, appelez IMFAttributes::SetUINT32.
Notes
Cet attribut est utilisé comme suit :
- L’application inscrit un MFT local en appelant la fonction MFTRegisterLocal ou MFTRegisterLocalByCLSID . Ces fonctions inscrivent le MFT dans le processus de l’application.
- La fonction MFTEnumEx est appelée pour énumérer les MFT qui correspondent à un ensemble particulier de critères. L’application peut appeler la fonction MFTEnumEx directement, mais cette fonction est plus souvent appelée par le chargeur de topologie.
- La fonction MFTEnumEx récupère un tableau de pointeurs IMFActivate , chacun représentant un objet d’activation pour un MFT. Si un MFT est inscrit localement, l’attribut MFT_PROCESS_LOCAL_Attribute est défini sur TRUE sur l’objet d’activation correspondant.
La valeur par défaut de cet attribut est FALSE.
La constante GUID de cet attribut est exportée à partir de mfuuid.lib.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 7 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge |
Windows Server 2008 R2 [applications de bureau | Applications UWP] |
En-tête |
|
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