Compositor 转换
[与此页面关联的功能 DirectShow 是旧版功能。 它已被 MediaPlayer、 IMFMediaEngine 和 Media Foundation 中的音频/视频捕获所取代。 这些功能已针对Windows 10和Windows 11进行了优化。 Microsoft 强烈建议新代码尽可能在 Media Foundation 中使用 MediaPlayer、 IMFMediaEngine 和 音频/视频捕获 ,而不是 DirectShow。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]
注意
[已弃用。 此 API 可能会从 Windows 的未来版本中删除。]
Compositor 转换将一个子对象从前景合成到背景上的指定矩形,而不会更改背景的其余部分。 使用此切换效果创建分屏或画中画效果。
下图显示了合成器转换:
类 ID (CLSID) : {BB44391D-6ABD-422f-9E2E-385C9DFF51FC}
CLSID 变量名称:CLSID_DxtCompositor
友好名称:“DxtCompositor”
属性
属性 | 类型 | 默认 | 说明 |
---|---|---|---|
高度 | long | 0 | 目标矩形的高度(以像素为单位)。 |
OffsetX | long | 0 | 目标矩形的水平偏移量(以像素为单位)。 |
OffsetY | long | 0 | 目标矩形的垂直偏移量(以像素为单位)。 |
SrcHeight | long | 0 | 源上的子对象角的高度(以像素为单位)。 |
SrcOffsetX | long | 0 | 源上子对象角的 x 坐标(以像素为单位)。 |
SrcOffsetY | long | 0 | 源上的子对象角的 y 坐标(以像素为单位)。 |
SrcWidth | long | 0 | 源上的子对象角的宽度(以像素为单位)。 |
宽度 | long | 0 | 目标矩形的宽度(以像素为单位)。 |
下图演示了这些属性:
相关主题