Compositor 转换

[与此页面关联的功能(DirectShow)是一项旧功能。 它已被 MediaPlayerIMFMediaEngine取代,并在媒体基金会 音频/视频捕获。 这些功能已针对 Windows 10 和 Windows 11 进行了优化。 Microsoft强烈建议新代码尽可能使用 MediaPlayerIMFMediaEngineMedia Foundation 中的音频/视频捕获,而不是 DirectShow。 Microsoft建议重写使用旧 API 的现有代码,以尽可能使用新 API。]

注意

[已弃用。 可以从 Windows 的未来版本中删除此 API。]

 

Compositor 转换将一个子对象从前台复合到背景上的指定矩形,而不更改背景的其余部分。 使用此切换效果创建拆分屏幕或图片中效果。

下图显示了合成器转换:

合成器转换

类 ID (CLSID): {BB44391D-6ABD-422f-9E2E-385C9DFF51FC}

CLSID 变量名称:CLSID_DxtCompositor

友好名称:“DxtCompositor”

性能

财产 类型 违约 描述
高度 0 目标矩形的高度(以像素为单位)。
OffsetX 0 目标矩形的水平偏移量(以像素为单位)。
OffsetY 0 目标矩形的垂直偏移量(以像素为单位)。
SrcHeight 0 源上的子ectangle 的高度(以像素为单位)。
SrcOffsetX 0 源上子ectangle 的 x 坐标(以像素为单位)。
SrcOffsetY 0 源上的子ectangle 的 y 坐标(以像素为单位)。
SrcWidth 0 源上的子ectangle 的宽度(以像素为单位)。
宽度 0 目标矩形的宽度(以像素为单位)。

 

下图说明了这些属性:

compositor 属性

转换和效果