Поделиться через


перечисление MF_MEDIA_ENGINE_READY (mfmediaengine.h)

Определяет значения состояния готовности для обработчика мультимедиа.

Синтаксис

typedef enum MF_MEDIA_ENGINE_READY {
  MF_MEDIA_ENGINE_READY_HAVE_NOTHING = 0,
  MF_MEDIA_ENGINE_READY_HAVE_METADATA = 1,
  MF_MEDIA_ENGINE_READY_HAVE_CURRENT_DATA = 2,
  MF_MEDIA_ENGINE_READY_HAVE_FUTURE_DATA = 3,
  MF_MEDIA_ENGINE_READY_HAVE_ENOUGH_DATA = 4
} ;

Константы

 
MF_MEDIA_ENGINE_READY_HAVE_NOTHING
Значение: 0
Данные недоступны.
MF_MEDIA_ENGINE_READY_HAVE_METADATA
Значение: 1
Доступны некоторые метаданные, включая длительность и измерения видеофайлов. Нет данных мультимедиа.
MF_MEDIA_ENGINE_READY_HAVE_CURRENT_DATA
Значение: 2
Имеются данные мультимедиа для текущей позиции воспроизведения, но недостаточно данных для воспроизведения или поиска.
MF_MEDIA_ENGINE_READY_HAVE_FUTURE_DATA
Значение: 3
Существует достаточно данных мультимедиа для воспроизведения или поиска. Объем данных может быть небольшим, чем в следующем видеокадре.
MF_MEDIA_ENGINE_READY_HAVE_ENOUGH_DATA
Значение: 4
Существует достаточно данных для воспроизведения ресурса в зависимости от текущей скорости получения ресурса.

Комментарии

Эти значения соответствуют константам, определенным для атрибута HTMLMediaElement.readyState в HTML5.

Требования

Требование Значение
Минимальная версия клиента Windows 8 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2012 [классические приложения | Приложения UWP]
Верхняя часть mfmediaengine.h

См. также раздел

IMFMediaEngine::GetReadyState

Перечисления Media Foundation