MFP_EVENT_HEADER结构 (mfplay.h)
重要 废弃。 此 API 可能会从 Windows 的未来版本中删除。 应用程序应使用 媒体会话 进行播放。
包含每种类型的 MFPlay 事件共有的信息。
语法
typedef struct MFP_EVENT_HEADER {
MFP_EVENT_TYPE eEventType;
HRESULT hrEvent;
IMFPMediaPlayer *pMediaPlayer;
MFP_MEDIAPLAYER_STATE eState;
IPropertyStore *pPropertyStore;
} MFP_EVENT_HEADER;
成员
eEventType
事件类型,指定为 MFP_EVENT_TYPE 枚举的成员。
hrEvent
导致事件的操作的错误或成功代码。
pMediaPlayer
指向发送事件的 MFPlay 播放器对象的 IMFPMediaPlayer 接口的指针。
eState
MFPlay 播放器对象的新状态,指定为 MFP_MEDIAPLAYER_STATE 枚举的成员。
pPropertyStore
指向属性存储对象的 IPropertyStore 接口的指针。 属性存储用于保存某些事件类型的其他事件数据。 此成员可能为 NULL。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 7 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 R2 [仅限桌面应用] |
标头 | mfplay.h |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈