_MFP_MEDIAITEM_CHARACTERISTICS 列挙 (mfplay.h)

大事な 廃止。 この API は、今後の Windows リリースから削除される可能性があります。 アプリケーションでは、再生に メディア セッション を使用する必要があります。
 

メディアアイテムを記述するフラグを含みます。

構文

typedef enum _MFP_MEDIAITEM_CHARACTERISTICS {
  MFP_MEDIAITEM_IS_LIVE = 0x1,
  MFP_MEDIAITEM_CAN_SEEK = 0x2,
  MFP_MEDIAITEM_CAN_PAUSE = 0x4,
  MFP_MEDIAITEM_HAS_SLOW_SEEK = 0x8
} ;

定数

 
MFP_MEDIAITEM_IS_LIVE
値: 0x1
メディア項目は、ビデオ カメラなどのライブ データ ソースを表します。 再生を停止してから再起動すると、コンテンツにギャップが発生します。
MFP_MEDIAITEM_CAN_SEEK
値: 0x2
メディアアイテムはシークをサポートしています。 このフラグがない場合、 IMFPMediaPlayer::SetPosition メソッドは失敗します。
MFP_MEDIAITEM_CAN_PAUSE
値: 0x4
メディア項目は一時停止できます。 このフラグがない場合、 IMFPMediaPlayer::P ause メソッドは失敗する可能性があります。
MFP_MEDIAITEM_HAS_SLOW_SEEK
値: 0x8
シークには長い時間がかかる場合があります。 たとえば、ソースが HTTP 経由でコンテンツをダウンロードする場合があります。

解説

この列挙体のフラグを結合するために、次の typedef が定義されています。

typedef UINT32 MFP_MEDIAITEM_CHARACTERISTICS;

要件

   
サポートされている最小のクライアント Windows 7 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリのみ]
Header mfplay.h

関連項目

IMFPMediaItem::GetCharacteristics

Media Foundation 列挙