SMPTE 擦除转换
[与此页面关联的功能 DirectShow 是旧版功能。 它已被 MediaPlayer、 IMFMediaEngine 和 Media Foundation 中的音频/视频捕获所取代。 这些功能已针对Windows 10和Windows 11进行了优化。 Microsoft 强烈建议新代码尽可能在 Media Foundation 中使用 MediaPlayer、 IMFMediaEngine 和 音频/视频捕获 ,而不是 DirectShow。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]
注意
[已弃用。 此 API 可能会从 Windows 的未来版本中删除。]
SMPTE 擦除转换生成由电影和电视工程师协会定义的任何标准擦除 (SMPTE) 在 SMPTE 文档 258M-1993 中,四边形拆分除外。
类 ID (CLSID) : {DE75D012-7A65-11D2-8CEA-00A0C9441E20}
CLSID 变量名称:CLSID_DxtJpeg
友好名称:“DxtJpeg”
属性
属性 | 类型 | 默认 | 说明 |
---|---|---|---|
BorderColor | long | 0x000000 | 擦除图案边缘周围边框的颜色。 此属性的值是格式为 0xRRGGBB 的十六进制数,其中 RR 是红色值, GG 是绿色值, BB 是蓝色值。 (因此,纯红色、绿色和蓝色分别0xFF000、0x00FF00和0x0000FF。) |
BorderSoftness | long | 0 | 擦除模式边缘周围模糊区域的宽度。 为无模糊区域指定零。 |
BorderWidth | long | 0 | 沿擦除模式边缘的实线边框的宽度。 为无边框指定零。 |
MaskName | BSTR | NULL | 如果不是 NULL,则指定要用作擦除掩码的 JPEG 文件的名称,而不是标准的内置擦除。 文件必须包含单色每像素 8 位渐变。 渐变用作掩码来定义擦除进度。 |
MaskNum | long | 1 | 指定要使用的擦除样式的标准 SMPTE 擦除代码。 有关擦除代码及其关联示意图的列表,请参阅 SMPTE 文档 258M-1993。 |
OffsetX | long | 0 | 擦除原点与图像中心的水平偏移量。 仅适用于从 101 到 131 的 MaskNum 值。 |
OffsetY | long | 0 | 擦除原点与图像中心的顶点偏移量。 仅适用于从 101 到 131 的 MaskNum 值。 |
ReplicateX | long | 0 | 水平复制擦除模式的次数。 仅适用于从 101 到 131 的 MaskNum 值。 |
Replicatey | long | 0 | 垂直复制擦除模式的次数。 仅适用于从 101 到 131 的 MaskNum 值。 |
ScaleX | double | 1.0 | 水平拉伸擦除的量(占原始擦除定义的百分比)。 仅适用于从 101 到 131 的 MaskNum 值。 |
ScaleY | double | 1.0 | 垂直拉伸擦除的量,以原始擦除定义的百分比表示。 仅适用于从 101 到 131 的 MaskNum 值。 |
备注
此转换支持以下标准 SMPTE 擦除:
Number | 说明 | Number | 说明 |
---|---|---|---|
1 | 横向 | 211 | 径向、左-右、顶部 |
2 | 垂直 | 212 | 径向、上下、右 |
3 | 左上方 | 213 | 径向、左-右、上-下 |
4 | 右上角 | 214 | 径向、向上-向下、左-右 |
5 | 右下角 | 221 | 径向,顶部 |
6 | 左下角 | 222 | 径向右 |
7 | 四角 | 223 | 径向,底部 |
8 | 四个正方形 | 224 | 径向左 |
21 | 谷仓门,垂直 | 225 | 径向、顶部顺时针、底部顺时针 |
22 | 谷仓门,水平 | 226 | 径向、左顺时针、右顺时针 |
23 | 顶部居中 | 227 | 径向、顶部顺时针、底部逆时针 |
24 | 右中 | 228 | 径向、左顺时针、右逆时针 |
25 | 底部居中 | 231 | 径向、顶部拆分 |
26 | 左中 | 232 | 径向右拆分 |
41 | 对角线、NW 到 SE | 233 | 径向、底部拆分 |
42 | 对角线,NE 到 SW | 234 | 径向左拆分 |
43 | 三角形,顶部/底部 | 235 | 径向,自上而下拆分 |
44 | 三角形,左/右 | 236 | 径向左-右拆分 |
45 | 对角条纹,SW 到 NE | 241 | 径向,左上角 |
46 | 对角条纹,NW 到 SE | 242 | 径向左下角 |
47 | Cross | 243 | 径向右下角 |
48 | 菱形框 | 244 | 径向,右上角 |
61 | 楔形,顶部 | 245 | 径向、左上、右下 |
62 | 楔形,右 | 246 | 径向、左下、右上 |
63 | 楔形,底部 | 251 | 中心径向,顶部 |
64 | 楔形,左 | 252 | 中心径向,左侧 |
65 | V | 253 | 中心径向,底部 |
66 | V,右 | 254 | 中心径向,右 |
67 | V,反转 | 261 | 框径向,右 |
68 | V,左 | 262 | 框径向,顶部 |
71 | Sawtooth,左 | 263 | 中心径向、顶部、底部 |
72 | Sawtooth,顶部 | 264 | 中心径向、左、右 |
73 | 锯齿,垂直 | 301 | 矩阵,水平 |
74 | Sawtooth,水平 | 302 | 矩阵,垂直 |
101 | Box | 303 | 矩阵,对角线,左上角 |
102 | 菱形 | 304 | 矩阵、对角线、右上角 |
103 | 三角形,向上 | 305 | 矩阵、对角线、右下角 |
104 | 三角形,右 | 306 | 矩阵,对角线,左下角 |
105 | 三角形,底部 | 310 | 矩阵,顺时针左上 |
106 | 三角形,左 | 311 | 矩阵,顺时针右上 |
107 | 向上箭头 | 312 | 矩阵,顺时针右下角 |
108 | 箭头,向右 | 313 | 矩阵,顺时针左下角 |
109 | 箭头,向下 | 314 | 矩阵,逆时针向左上 |
110 | 箭头,向左 | 315 | 矩阵,逆时针右上 |
111 | 五边形,向上 | 316 | 矩阵,逆时针下-右 |
112 | 五角大楼,向下 | 317 | 矩阵,逆时针左下角 |
113 | 六边形 | 320 | 矩阵,垂直左上角,上-右 |
114 | 六边形,旋转 | 321 | 矩阵,垂直左下,右下 |
119 | 圆形 | 322 | 矩阵,垂直左上角,下-右 |
120 | 椭圆形、水平 | 323 | 矩阵、垂直左下、上-右 |
121 | 椭圆形,垂直 | 324 | 矩阵,水平左上角,左下角 |
122 | 眼睛,水平 | 325 | 矩阵,水平右上,右下 |
123 | 眼睛,垂直 | 326 | 矩阵,水平上-左,下-右 |
124 | 圆角矩形,水平 | 327 | 矩阵,水平上-右,下-左 |
125 | 垂直圆角矩形 | 328 | 矩阵,对角线左下角,右上 |
127 | 4 分star | 329 | 矩阵、左上对角、右下角 |
128 | 4 分star | 340 | 矩阵,顶部双螺旋 |
129 | 6 分star | 341 | 矩阵,底部双螺旋 |
130 | 爱心 | 342 | 矩阵,左双螺旋 |
131 | 孔 | 343 | 矩阵,右双螺旋 |
201 | 径向,12 点钟 | 344 | 矩阵,四螺旋,自上而下 |
202 | 径向,3 点钟 | 345 | 矩阵、四螺旋、左-右 |
203 | 径向,6 点钟 | 350 | 瀑布,左 |
204 | 径向,9 点钟 | 351 | 瀑布图,右 |
205 | 径向,12 + 6 点钟 | 352 | 瀑布式、水平型、左侧 |
206 | 径向,3 + 9 点钟 | 353 | 瀑布式、水平型、右 |
207 | 径向,4 向 | 409 | 随机掩码 |