mfmediaengine.h 标头
此标头由 Microsoft Media Foundation 使用。 有关详细信息,请参阅:
mfmediaengine.h 包含以下编程接口:
接口
IMFBufferListNotify 使 IMFSourceBufferList 对象能够通知其客户端重要状态更改。 |
IMFCdmSuspendNotify 用于使客户端能够通知内容解密模块 (CDM) 何时应在暂停前将全局资源引入一致状态。 |
IMFExtendedDRMTypeSupport 提供用于查询指定键系统是否支持指定内容类型的方法。 |
IMFMediaEngine 使应用程序能够播放音频或视频文件。 |
IMFMediaEngineClassFactory 创建媒体引擎的实例。 |
IMFMediaEngineClassFactory2 创建 IMFMediaKeys 对象的实例。 |
IMFMediaEngineClassFactory4 提供 CreateContentDecryptionModuleFactory 方法,用于创建 IMFContentDecryptionModuleFactory 实例,这是内容解密模块的类工厂, (CDM) 指定密钥系统的对象。 |
IMFMediaEngineClassFactoryEx IMFMediaEngineClassFactory 接口的扩展。 |
IMFMediaEngineEME 由媒体引擎实现,以添加加密的媒体扩展方法。 |
IMFMediaEngineEx 扩展 IMFMediaEngine 接口。 |
IMFMediaEngineExtension 使应用程序能够在媒体引擎中加载媒体资源。 |
IMFMediaEngineNeedKeyNotify 表示对媒体引擎的回调,以通知密钥请求数据。 |
IMFMediaEngineNotify IMFMediaEngine 接口的回调接口。 |
IMFMediaEngineOPMInfo 提供用于获取输出保护管理器 (OPM) 的信息的方法。 |
IMFMediaEngineProtectedContent 使媒体引擎能够播放受保护的视频内容。 |
IMFMediaEngineSrcElements 为媒体引擎提供媒体资源列表。 |
IMFMediaEngineSrcElementsEx 扩展 IMFMediaEngineSrcElements 接口以提供其他功能。 |
IMFMediaEngineSupportsSourceTransfer 允许媒体源在媒体引擎和共享引擎之间传输,以便播放到。 |
IMFMediaEngineWebSupport 启用 Web 音频播放。 |
IMFMediaError 提供媒体引擎的当前错误状态。 |
IMFMediaKeys 表示用于使用数字版权管理 (DRM) 密钥系统解密媒体数据的媒体密钥。 |
IMFMediaKeySession 表示与数字版权管理 (DRM) 密钥系统的会话。 |
IMFMediaKeySessionNotify 提供一种机制,用于通知应用有关媒体密钥会话的信息。 |
IMFMediaSourceExtension 为媒体源扩展 (MSE) 提供功能。 |
IMFMediaSourceExtensionNotify 提供用于引发与 IMFMediaSourceExtension 关联的事件的功能。 |
IMFMediaTimeRange 表示时间范围的列表,其中每个范围由开始和结束时间定义。 |
IMFSourceBuffer 表示包含 IMFMediaSourceExtension 的媒体数据的缓冲区。 |
IMFSourceBufferList 表示 IMFSourceBuffer 对象的集合。 |
IMFSourceBufferNotify 提供用于引发与 IMFSourceBuffer 关联的事件的功能。 |
IMFTimedText 计时文本对象表示计时文本的组件。 |
IMFTimedTextBinary 表示计时文本对象的数据内容。 |
IMFTimedTextCue 表示 timed-text-cue 对象。 |
IMFTimedTextFormattedText 表示带格式的计时文本块。 |
IMFTimedTextNotify 定义 Microsoft Media Foundation 定时文本通知的回调的接口。 |
IMFTimedTextRegion 表示计时文本对象的显示区域。 |
IMFTimedTextStyle 表示计时文本的样式。 |
IMFTimedTextTrack 表示计时文本的轨迹。 |
IMFTimedTextTrackList 表示计时文本曲目的列表。 |
结构
MFVideoNormalizedRect MFVideoNormalizedRect (mfmediaengine.h) 结构定义规范化矩形,该矩形用于指定视频矩形中的子矩形。 |