MF_PLUGIN_CONTROL_POLICY 枚举 (mfobjects.h)

定义 IMFPluginControl2::SetPolicy 方法的策略设置。

语法

typedef enum MF_PLUGIN_CONTROL_POLICY {
  MF_PLUGIN_CONTROL_POLICY_USE_ALL_PLUGINS = 0,
  MF_PLUGIN_CONTROL_POLICY_USE_APPROVED_PLUGINS = 1,
  MF_PLUGIN_CONTROL_POLICY_USE_WEB_PLUGINS = 2,
  MF_PLUGIN_CONTROL_POLICY_USE_WEB_PLUGINS_EDGEMODE = 3
} ;

常量

 
MF_PLUGIN_CONTROL_POLICY_USE_ALL_PLUGINS
值: 0
枚举所有已注册的源和转换。
MF_PLUGIN_CONTROL_POLICY_USE_APPROVED_PLUGINS
值:1
仅枚举已批准的源和转换。 排除第三方组件,除非组件注册了有效的优点值,或者组件是由应用程序在本地注册的。
MF_PLUGIN_CONTROL_POLICY_USE_WEB_PLUGINS
值: 2
将枚举限制为用于 Web 浏览器的组件。
MF_PLUGIN_CONTROL_POLICY_USE_WEB_PLUGINS_EDGEMODE
值: 3

要求

要求
最低受支持的客户端 Windows 8 [仅限桌面应用]
最低受支持的服务器 Windows Server 2012 [仅限桌面应用]
标头 mfobjects.h (包括 Mfidl.h)

另请参阅

IMFPluginControl2

Media Foundation 枚举