Freigeben über


MF_PLUGIN_CONTROL_POLICY-Enumeration (mfobjects.h)

Definiert Richtlinieneinstellungen für die IMFPluginControl2::SetPolicy-Methode .

Syntax

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
} ;

Konstanten

 
MF_PLUGIN_CONTROL_POLICY_USE_ALL_PLUGINS
Wert: 0
Listet alle registrierten Quellen und Transformationen auf.
MF_PLUGIN_CONTROL_POLICY_USE_APPROVED_PLUGINS
Wert: 1
Listet nur genehmigte Quellen und Transformationen auf. Komponenten von Drittanbietern sind ausgeschlossen, es sei denn, die Komponente ist mit einem gültigen Leistungswert registriert oder die Komponente wurde lokal von der Anwendung registriert.
MF_PLUGIN_CONTROL_POLICY_USE_WEB_PLUGINS
Wert: 2
Beschränken Sie die Enumeration auf Komponenten, die für die Verwendung in einem Webbrowser vorgesehen sind.
MF_PLUGIN_CONTROL_POLICY_USE_WEB_PLUGINS_EDGEMODE
Wert: 3

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Kopfzeile mfobjects.h (include Mfidl.h)

Weitere Informationen

IMFPluginControl2

Media Foundation-Enumerationen