Méthode IMFLocalMFTRegistration::RegisterMFTs (mfidl.h)
Inscrit une ou plusieurs transformations Media Foundation (MFT) dans le processus de l’appelant.
Syntaxe
HRESULT RegisterMFTs(
[in] MFT_REGISTRATION_INFO *pMFTs,
[in] DWORD cMFTs
);
Paramètres
[in] pMFTs
Pointeur vers un tableau de structures MFT_REGISTRATION_INFO .
[in] cMFTs
Nombre d’éléments dans le tableau pMFTs .
Valeur retournée
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Notes
Cette méthode est similaire à la fonction MFTRegisterLocalByCLSID . Il inscrit un ou plusieurs MFT dans le processus de l’appelant. Vous pouvez énumérer ces mfts en appelant la fonction MFTEnumEx avec l’indicateur MFT_ENUM_FLAG_LOCALMFT .
Toutefois, contrairement à MFTRegisterLocalByCLSID, cette méthode rend également le MFT disponible dans le processus PMP (Protected Media Path) et est donc utile si vous utilisez la session multimédia à l’intérieur du PMP. Pour plus d'informations, voir les rubriques suivantes :
Configuration requise
Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | mfidl.h |
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