mfplay.h 标头
此标头由 Microsoft Media Foundation 使用。 有关详细信息,请参阅:
mfplay.h 包含以下编程接口:
接口
IMFPMediaItem 表示媒体项。 (Deprecated.) 。 |
IMFPMediaPlayer 包含播放媒体文件的方法。 (Deprecated.) 。 |
IMFPMediaPlayerCallback IMFPMediaPlayer 接口的回调接口。 |
函数
MFP_GET_ACQUIRE_USER_CREDENTIAL_EVENT 将MFP_EVENT_HEADER指针强制转换为MFP_ACQUIRE_USER_CREDENTIAL_EVENT指针。 |
MFP_GET_ERROR_EVENT 将MFP_EVENT_HEADER指针强制转换为MFP_ERROR_EVENT指针。 |
MFP_GET_FRAME_STEP_EVENT 将MFP_EVENT_HEADER指针强制转换为MFP_FRAME_STEP_EVENT指针。 |
MFP_GET_MEDIAITEM_CLEARED_EVENT 将MFP_EVENT_HEADER指针强制转换为MEDIAITEM_CLEARED_EVENT指针。 |
MFP_GET_MEDIAITEM_CREATED_EVENT 将MFP_EVENT_HEADER指针强制转换为MFP_MEDIAITEM_CREATED_EVENT指针。 |
MFP_GET_MEDIAITEM_SET_EVENT 将MFP_EVENT_HEADER指针强制转换为MFP_MEDIAITEM_SET_EVENT指针。 |
MFP_GET_MF_EVENT 将MFP_EVENT_HEADER指针强制转换为MFP_MF_EVENT指针。 |
MFP_GET_PAUSE_EVENT 将MFP_EVENT_HEADER指针强制转换为MFP_PAUSE_EVENT指针。 |
MFP_GET_PLAY_EVENT 将MFP_EVENT_HEADER指针强制转换为MFP_PLAY_EVENT指针。 |
MFP_GET_PLAYBACK_ENDED_EVENT 将MFP_EVENT_HEADER指针强制转换为MFP_PLAYBACK_ENDED_EVENT指针。 |
MFP_GET_POSITION_SET_EVENT 将MFP_EVENT_HEADER指针强制转换为MFP_POSITION_SET_EVENT指针。 |
MFP_GET_RATE_SET_EVENT 将MFP_EVENT_HEADER指针强制转换为MFP_RATE_SET_EVENT指针。 |
MFP_GET_STOP_EVENT 将MFP_EVENT_HEADER指针强制转换为MFP_STOP_EVENT指针。 |
MFPCreateMediaPlayer 创建 MFPlay 播放器对象的新实例。 |
结构
MFP_ACQUIRE_USER_CREDENTIAL_EVENT MFP_EVENT_TYPE_ACQUIRE_USER_CREDENTIAL 事件的事件结构。 |
MFP_ERROR_EVENT MFP_EVENT_TYPE_ERROR 事件的事件结构。 |
MFP_EVENT_HEADER 包含每种类型的 MFPlay 事件共有的信息。 |
MFP_FRAME_STEP_EVENT MFP_EVENT_TYPE_FRAME_STEP 事件的事件结构。 |
MFP_MEDIAITEM_CLEARED_EVENT MFP_EVENT_TYPE_MEDIAITEM_CLEARED 事件的事件结构。 |
MFP_MEDIAITEM_CREATED_EVENT MFP_EVENT_TYPE_MEDIAITEM_CREATED 事件的事件结构。 |
MFP_MEDIAITEM_SET_EVENT MFP_EVENT_TYPE_MEDIAITEM_SET 事件的事件结构。 |
MFP_MF_EVENT MFP_EVENT_TYPE_MF 事件的事件结构。 |
MFP_PAUSE_EVENT MFP_EVENT_TYPE_PAUSE 事件的事件结构。 |
MFP_PLAY_EVENT MFP_EVENT_TYPE_PLAY 事件的事件结构。 |
MFP_PLAYBACK_ENDED_EVENT MFP_EVENT_TYPE_PLAYBACK_ENDED 事件的事件结构。 |
MFP_POSITION_SET_EVENT MFP_EVENT_TYPE_POSITION_SET 事件的事件结构。 |
MFP_RATE_SET_EVENT MFP_EVENT_TYPE_RATE_SET 事件的事件结构。 |
MFP_STOP_EVENT MFP_EVENT_TYPE_STOP 事件的事件结构。 |
枚举
_MFP_CREATION_OPTIONS 指定 MFPCreateMediaPlayer 函数的选项。 |
_MFP_CREDENTIAL_FLAGS 包含 MFP_ACQUIRE_USER_CREDENTIAL_EVENT 结构的标志。 |
_MFP_MEDIAITEM_CHARACTERISTICS 包含描述媒体项的标志。 |
MFP_EVENT_TYPE 定义 IMFPMediaPlayerCallback 接口的事件类型。 |
MFP_MEDIAPLAYER_STATE 指定当前播放状态。 |
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈