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 及更高版本中受支持。

注解

大于零的值对应于 HTML5 中为 MediaError 对象定义的错误代码。

要求

要求
最低受支持的客户端 Windows 8 [桌面应用 |UWP 应用]
最低受支持的服务器 Windows Server 2012 [桌面应用 |UWP 应用]
标头 mfmediaengine.h

另请参阅

IMFMediaError::GetErrorCode

媒体基础枚举