MF_MEDIA_ENGINE_STATISTIC列舉 (mfmediaengine.h)
識別媒體引擎在播放期間追蹤的統計資料。 若要從媒體引擎取得播放統計資料,請呼叫 IMFMediaEngineEx::GetStatistics。
在下列描述中, PROPVARIANT 的資料類型和實值型別標記會列在括弧中。
Syntax
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 |