Partager via


Fonction MFTUnregisterLocal (mfapi.h)

Annule l’inscription d’une ou plusieurs transformations Media Foundation (MFT) du processus de l’appelant.

Syntaxe

HRESULT MFTUnregisterLocal(
  [in] IClassFactory *pClassFactory
);

Paramètres

[in] pClassFactory

Pointeur vers l’interface IClassFactory d’un objet de fabrique de classes. Ce paramètre peut être NULL.

Valeur retournée

La fonction retourne un HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.

Code de retour Description
S_OK
S_OK
HRESULT_FROM_WIN32(ERROR_NOT_FOUND)
Le MFT spécifié par le paramètre pClassFactory n’a pas été inscrit dans ce processus.

Notes

Utilisez cette fonction pour annuler l’inscription d’un MFT local précédemment inscrit via la fonction MFTRegisterLocal .

Si le paramètre pClassFactory a la valeur NULL, tous les fichiers MFT locaux du processus ne sont pas enregistrés. Sinon, la fonction annule l’inscription du MFT associé à la fabrique de classes spécifiée par le paramètre pClassFactory . Dans ce cas, le paramètre pClassFactory doit être égal à une valeur de pointeur qui a été passée à la fonction MFTRegisterLocal .

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 mfapi.h
Bibliothèque Mfplat.lib
DLL Mfplat.dll

Voir aussi

Fonctions Media Foundation