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 |