MF_MEDIA_ENGINE_ERR列挙 (mfmediaengine.h)

メディア エンジンのエラー状態コードを定義します。

構文

typedef enum MF_MEDIA_ENGINE_ERR {
  MF_MEDIA_ENGINE_ERR_NOERROR = 0,
  MF_MEDIA_ENGINE_ERR_ABORTED = 1,
  MF_MEDIA_ENGINE_ERR_NETWORK = 2,
  MF_MEDIA_ENGINE_ERR_DECODE = 3,
  MF_MEDIA_ENGINE_ERR_SRC_NOT_SUPPORTED = 4,
  MF_MEDIA_ENGINE_ERR_ENCRYPTED = 5
} ;

定数

 
MF_MEDIA_ENGINE_ERR_NOERROR
値: 0
エラーなし。
MF_MEDIA_ENGINE_ERR_ABORTED
値: 1
メディア リソースをフェッチするプロセスは、ユーザーの要求で停止されました。
MF_MEDIA_ENGINE_ERR_NETWORK
値: 2
メディア リソースのフェッチ中にネットワーク エラーが発生しました。
MF_MEDIA_ENGINE_ERR_DECODE
値: 3
メディア リソースのデコード中にエラーが発生しました。
MF_MEDIA_ENGINE_ERR_SRC_NOT_SUPPORTED
値: 4
メディア リソースはサポートされていません。
MF_MEDIA_ENGINE_ERR_ENCRYPTED
値: 5
メディア リソースの暗号化中にエラーが発生しました。

Windows 8.1 以降でサポートされます。

注釈

0 より大きい値は、HTML5 の MediaError オブジェクトに対して定義されたエラー コードに対応しています。

要件

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

こちらもご覧ください

IMFMediaError::GetErrorCode

Media Foundation 列挙