共用方式為


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
轉譯的視訊畫面數。 (ULONGVT_UI4)
MF_MEDIA_ENGINE_STATISTIC_FRAMES_DROPPED
值: 1
已卸載的視訊畫面數。 (ULONGVT_UI4)
MF_MEDIA_ENGINE_STATISTIC_BYTES_DOWNLOADED
值: 2
自上次 HTTP 範圍要求之後下載的位元組數目。 (ULARGE_INTEGERVT_UI8) 。
MF_MEDIA_ENGINE_STATISTIC_BUFFER_PROGRESS
值: 3
緩衝處理期間填滿的播放緩衝區百分比。 此值是範圍 0–100 中的整數。 (LONGVT_I4)
MF_MEDIA_ENGINE_STATISTIC_FRAMES_PER_SECOND
值: 4
每秒的畫面格數。 (FLOATVT_R4)
MF_MEDIA_ENGINE_STATISTIC_PLAYBACK_JITTER
值: 5
播放抖動的數量。 (DOUBLEVT_R8)

Windows 8.1和更新版本中支援。
MF_MEDIA_ENGINE_STATISTIC_FRAMES_CORRUPTED
值: 6
損毀的框架數目。 (ULONGVT_UI4)

Windows 8.1和更新版本中支援。
MF_MEDIA_ENGINE_STATISTIC_TOTAL_FRAME_DELAY
值: 7
畫面延遲的總數量。 (DOUBLEVT_R8)

Windows 8.1和更新版本中支援。

需求

   
最低支援的用戶端 Windows 8 [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 Windows Server 2012 [傳統型應用程式 |UWP 應用程式]
標頭 mfmediaengine.h

另請參閱

IMFMediaEngineEx::GetStatistics

媒體基礎列舉