IMFVideoMixerBitmap::UpdateAlphaBitmapParameters 方法 (evr9.h)

汇报当前的 alpha 混合设置,包括源和目标矩形、颜色键和其他信息。 可以更新部分或全部混合参数。

语法

HRESULT UpdateAlphaBitmapParameters(
  [in] const MFVideoAlphaBitmapParams *pBmpParms
);

参数

[in] pBmpParms

指向包含混合参数的 MFVideoAlphaBitmapParams 结构的指针。

返回值

该方法返回 HRESULT。 可能的值包括(但并不限于)下表中的项。

返回代码 说明
S_OK
方法成功。
E_INVALIDARG
pBmpParms 结构中定义的混合参数无效。
MF_E_NOT_INITIALIZED
当前未设置位图。 必须调用 IMFVideoMixerBitmap::SetAlphaBitmap 才能设置位图。

备注

必须播放视频才能使更改生效。

要求

   
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
目标平台 Windows
标头 evr9.h
Library Strmiids.lib

请参阅

增强的视频呈现器

IMFVideoMixerBitmap