перечисление 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 |