IMFMediaEngineEx::InsertVideoEffect 方法 (mfmediaengine.h)
插入视频效果。
语法
HRESULT InsertVideoEffect(
[in] IUnknown *pEffect,
[in] BOOL fOptional
);
参数
[in] pEffect
下列类型作之一:
- 指向媒体基础转换的 IMFTransform 接口的指针, (实现视频效果的 MFT) 。
- 指向激活对象的 IMFActivate 接口的指针。 激活对象必须为视频效果创建 MFT。
[in] fOptional
指定效果是否可选。
值 | 含义 |
---|---|
|
效果是可选的。 如果媒体引擎无法添加该效果,它将忽略该效果并继续播放。 |
|
效果是必需的。 如果媒体引擎对象无法添加效果,则会出现播放错误。 |
返回值
此方法可以返回其中一个值。
返回代码 | 说明 |
---|---|
|
成功。 |
|
已达到最大视频效果数。 |
注解
该效果在加载下一个媒体资源时应用。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 8 [桌面应用 |UWP 应用] |
最低受支持的服务器 | Windows Server 2012 [桌面应用 |UWP 应用] |
目标平台 | Windows |
标头 | mfmediaengine.h |