énumération MF_MEDIA_ENGINE_CREATEFLAGS (mfmediaengine.h)
Contient des indicateurs pour la méthode IMFMediaEngineClassFactory::CreateInstance .
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
} ;
Constantes
MF_MEDIA_ENGINE_AUDIOONLY Valeur : 0x1 Le moteur multimédia ne lira que l’audio. Il ne lira pas la vidéo. |
MF_MEDIA_ENGINE_WAITFORSTABLE_STATE Valeur : 0x2 L’algorithme de chargement des ressources du moteur multimédia attend que l’application signale le thread qui charge la ressource. Pour plus d’informations, consultez les remarques relatives à MF_MEDIA_ENGINE_EVENT_NOTIFYSTABLESTATE dans l’énumération MF_MEDIA_ENGINE_EVENT . |
MF_MEDIA_ENGINE_FORCEMUTE Valeur : 0x4 Désactivez toujours l’audio. |
MF_MEDIA_ENGINE_REAL_TIME_MODE Valeur : 0x8 Activez le mode à faible latence dans le pipeline de rendu. Cela peut être modifié ultérieurement en appelant IMFMediaEngineEx::SetRealTimeMode. |
MF_MEDIA_ENGINE_DISABLE_LOCAL_PLUGINS Valeur : 0x10 Désactivez les plug-ins multimédias enregistrés localement. Si cet indicateur est défini, le moteur multimédia ne chargera pas les décodeurs ou autres plug-ins multimédias que l’application a inscrits pour le processus local. |
MF_MEDIA_ENGINE_CREATEFLAGS_MASK Valeur : 0x1f Réservé. |
Spécifications
Client minimal pris en charge | Windows 8 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau | Applications UWP] |
En-tête | mfmediaengine.h |