MFP_MEDIAPLAYER_STATE 枚举 (mfplay.h)

重要 废弃。 此 API 可能会从 Windows 的未来版本中删除。 应用程序应使用 媒体会话 进行播放。
 

指定当前播放状态。

语法

typedef enum MFP_MEDIAPLAYER_STATE {
  MFP_MEDIAPLAYER_STATE_EMPTY = 0,
  MFP_MEDIAPLAYER_STATE_STOPPED = 0x1,
  MFP_MEDIAPLAYER_STATE_PLAYING = 0x2,
  MFP_MEDIAPLAYER_STATE_PAUSED = 0x3,
  MFP_MEDIAPLAYER_STATE_SHUTDOWN = 0x4
} ;

常量

 
MFP_MEDIAPLAYER_STATE_EMPTY
值: 0
初始状态。 尚未在播放器对象上设置媒体项。
MFP_MEDIAPLAYER_STATE_STOPPED
值: 0x1
播放已停止。
MFP_MEDIAPLAYER_STATE_PLAYING
值: 0x2
正在播放。
MFP_MEDIAPLAYER_STATE_PAUSED
值: 0x3
播放已暂停。
MFP_MEDIAPLAYER_STATE_SHUTDOWN
值: 0x4
播放器对象已关闭。 此状态在应用程序调用 IMFPMediaPlayer::Shutdown 后返回。

要求

   
最低受支持的客户端 Windows 7 [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 R2 [仅限桌面应用]
标头 mfplay.h

另请参阅

IMFPMediaPlayer::GetState

媒体基础枚举