MFTUnregisterLocal 函数 (mfapi.h)

从调用方进程中注销一个或多个媒体基础转换 (MRT) 。

语法

HRESULT MFTUnregisterLocal(
  [in] IClassFactory *pClassFactory
);

parameters

[in] pClassFactory

指向类工厂对象的 IClassFactory 接口的指针。 此参数可以为 NULL。

返回值

函数返回 HRESULT。 可能的值包括(但并不限于)下表中的项。

返回代码 说明
S_OK
方法成功。
HRESULT_FROM_WIN32 (ERROR_NOT_FOUND)
此进程中未注册 pClassFactory 参数指定的 MFT。

注解

使用此函数可取消注册以前通过 MFTRegisterLocal 函数注册的本地 MFT。

如果 pClassFactory 参数为 NULL,则取消注册进程中的所有本地 MCT。 否则,函数会注销与 pClassFactory 参数指定的类工厂关联的 MFT。 在这种情况下, pClassFactory 参数应等于之前传递给 MFTRegisterLocal 函数的指针值。

要求

   
最低受支持的客户端 Windows 7 [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 R2 [仅限桌面应用]
目标平台 Windows
标头 mfapi.h
Library Mfplat.lib
DLL Mfplat.dll

另请参阅

媒体基础函数