перечисление MF_MEDIA_ENGINE_CREATEFLAGS (mfmediaengine.h)
Содержит флаги для метода IMFMediaEngineClassFactory::CreateInstance .
Синтаксис
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
} ;
Константы
MF_MEDIA_ENGINE_AUDIOONLY Значение: 0x1 Обработчик мультимедиа будет воспроизводить только звук. Видео не будет воспроизводиться. |
MF_MEDIA_ENGINE_WAITFORSTABLE_STATE Значение: 0x2 Алгоритм загрузки ресурсов обработчика мультимедиа ожидает, пока приложение сообщит потоку, который загружает ресурс. Дополнительные сведения см. в примечаниях для MF_MEDIA_ENGINE_EVENT_NOTIFYSTABLESTATE в перечислении MF_MEDIA_ENGINE_EVENT . |
MF_MEDIA_ENGINE_FORCEMUTE Значение: 0x4 Всегда отключайте звук. |
MF_MEDIA_ENGINE_REAL_TIME_MODE Значение: 0x8 Включите режим низкой задержки в конвейере отрисовки. Это можно изменить позже, вызвав IMFMediaEngineEx::SetRealTimeMode. |
MF_MEDIA_ENGINE_DISABLE_LOCAL_PLUGINS Значение: 0x10 Отключите локально зарегистрированные подключаемые модули мультимедиа. Если этот флаг установлен, обработчик мультимедиа не будет загружать декодеры или другие подключаемые модули мультимедиа, зарегистрированные приложением для локального процесса. |
MF_MEDIA_ENGINE_CREATEFLAGS_MASK Значение: 0x1f Зарезервировано. |
Требования
Минимальная версия клиента | Windows 8 [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2012 [классические приложения | Приложения UWP] |
Верхняя часть | mfmediaengine.h |