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


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

Определяет статистику, которую обработчик мультимедиа отслеживает во время воспроизведения. Чтобы получить статистику воспроизведения из обработчика мультимедиа, вызовите IMFMediaEngineEx::GetStatistics.

В следующих описаниях тип данных и тег типа значения для PROPVARIANT перечислены в скобках.

Синтаксис

typedef enum MF_MEDIA_ENGINE_STATISTIC {
  MF_MEDIA_ENGINE_STATISTIC_FRAMES_RENDERED = 0,
  MF_MEDIA_ENGINE_STATISTIC_FRAMES_DROPPED = 1,
  MF_MEDIA_ENGINE_STATISTIC_BYTES_DOWNLOADED = 2,
  MF_MEDIA_ENGINE_STATISTIC_BUFFER_PROGRESS = 3,
  MF_MEDIA_ENGINE_STATISTIC_FRAMES_PER_SECOND = 4,
  MF_MEDIA_ENGINE_STATISTIC_PLAYBACK_JITTER = 5,
  MF_MEDIA_ENGINE_STATISTIC_FRAMES_CORRUPTED = 6,
  MF_MEDIA_ENGINE_STATISTIC_TOTAL_FRAME_DELAY = 7
} ;

Константы

 
MF_MEDIA_ENGINE_STATISTIC_FRAMES_RENDERED
Значение: 0
Количество отрисованных видеокадров. (ULONG, VT_UI4)
MF_MEDIA_ENGINE_STATISTIC_FRAMES_DROPPED
Значение: 1
Количество удаленных видеокадров. (ULONG, VT_UI4)
MF_MEDIA_ENGINE_STATISTIC_BYTES_DOWNLOADED
Значение: 2
Количество байтов, скачанных с момента последнего запроса диапазона HTTP. (ULARGE_INTEGER, VT_UI8).
MF_MEDIA_ENGINE_STATISTIC_BUFFER_PROGRESS
Значение: 3
Процент буфера воспроизведения, заполненного во время буферизации. Значение является целым числом в диапазоне от 0 до 100. (LONG, VT_I4)
MF_MEDIA_ENGINE_STATISTIC_FRAMES_PER_SECOND
Значение: 4
Количество кадров в секунду. (FLOAT, VT_R4)
MF_MEDIA_ENGINE_STATISTIC_PLAYBACK_JITTER
Значение: 5
Величина дрожания при воспроизведении. (DOUBLE, VT_R8)

Поддерживается в Windows 8.1 и более поздних версиях.
MF_MEDIA_ENGINE_STATISTIC_FRAMES_CORRUPTED
Значение: 6
Количество поврежденных кадров. (ULONG, VT_UI4)

Поддерживается в Windows 8.1 и более поздних версиях.
MF_MEDIA_ENGINE_STATISTIC_TOTAL_FRAME_DELAY
Значение: 7
Общий объем задержки кадра. (DOUBLE, VT_R8)

Поддерживается в Windows 8.1 и более поздних версиях.

Требования

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

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

IMFMediaEngineEx::GetStatistics

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