Freigeben über


MF_MEDIA_ENGINE_CREATEFLAGS-Enumeration (mfmediaengine.h)

Enthält Flags für die IMFMediaEngineClassFactory::CreateInstance-Methode .

Syntax

typedef enum MF_MEDIA_ENGINE_CREATEFLAGS {
  MF_MEDIA_ENGINE_AUDIOONLY = 0x1,
  MF_MEDIA_ENGINE_WAITFORSTABLE_STATE = 0x2,
  MF_MEDIA_ENGINE_FORCEMUTE = 0x4,
  MF_MEDIA_ENGINE_REAL_TIME_MODE = 0x8,
  MF_MEDIA_ENGINE_DISABLE_LOCAL_PLUGINS = 0x10,
  MF_MEDIA_ENGINE_CREATEFLAGS_MASK = 0x1f
} ;

Konstanten

 
MF_MEDIA_ENGINE_AUDIOONLY
Wert: 0x1
Die Medien-Engine gibt nur Audio wieder. Video wird nicht wiedergegeben.
MF_MEDIA_ENGINE_WAITFORSTABLE_STATE
Wert: 0x2
Der Ressourcenladealgorithmus der Medien-Engine wartet darauf, dass die Anwendung den Thread signalisiert, der die Ressource lädt. Weitere Informationen finden Sie in den Hinweisen für MF_MEDIA_ENGINE_EVENT_NOTIFYSTABLESTATE in der MF_MEDIA_ENGINE_EVENT-Enumeration .
MF_MEDIA_ENGINE_FORCEMUTE
Wert: 0x4
Schalten Sie die Audiodaten immer stumm.
MF_MEDIA_ENGINE_REAL_TIME_MODE
Wert: 0x8
Aktivieren Sie den Modus mit niedriger Latenz in der Renderingpipeline. Dies kann zu einem späteren Zeitpunkt durch Aufrufen von IMFMediaEngineEx::SetRealTimeMode geändert werden.
MF_MEDIA_ENGINE_DISABLE_LOCAL_PLUGINS
Wert: 0x10
Deaktivieren Sie lokal registrierte Medien-Plug-Ins. Wenn dieses Flag festgelegt ist, lädt die Medien-Engine keine Decoder oder andere Medien-Plug-Ins, die die Anwendung für den lokalen Prozess registriert hat.
MF_MEDIA_ENGINE_CREATEFLAGS_MASK
Wert: 0x1f
Reserviert.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 8 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [Desktop-Apps | UWP-Apps]
Kopfzeile mfmediaengine.h

Weitere Informationen

Media Foundation-Enumerationen