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
リソースがフェッチされている現在のレートに基づいて、リソースを再生するのに十分なデータがあります。

注釈

これらの値は、 HTML5 の HTMLMediaElement.readyState 属性に定義されている定数に対応します。

要件

要件
サポートされている最小のクライアント Windows 8 [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリ |UWP アプリ]
Header mfmediaengine.h

こちらもご覧ください

IMFMediaEngine::GetReadyState

Media Foundation 列挙