混合:函数:源
- 更新时间2025-07-30
- 阅读时长3分钟
读取或写入用于新片段颜色值的混合因子。
在以下源和目标颜色成分中:(Rs, Gs, Bs, As)描述源成分;(Rd, Gd, Bd, Ad)描述目标成分。
上述成分的值为0到(kR, kG, kB, kA)之间的整数,kR=2mR 1, kG=2mG 1, kB=2mB 1, and kA=2mA 1。
(mR, mG, mB, mA)是红、绿、蓝和alpha值的位平面数。
注释
下表列出了该属性的特性。
| 短名称 | Blending.Function.Source |
| 数据类型 | ![]() |
| 权限 | 读取/写入 |
| 可用于运行引擎 | 是 |
| 可用于实时操作系统 | 否 |
| 可在VI运行时设置 | 是 |
| 加载前面板至内存 | 否 |
| 使用前必须授权 | 否 |
| 加载程序框图至内存 | 否 |
| 允许远程访问 | 是 |
| Zero | 0 |
(default) (0, 0, 0, 0)
|
| One | 1 |
(1, 1, 1, 1)
|
| Destination Color | 2 |
(Rd/kR, Gd/kG, Bd/kB, Ad/kA)
|
| One Minus Destination Color | 3 |
(1, 1, 1, 1)−(Rd/kR, Gd/kG, Bd/kB, Ad/kA)
|
| Source Alpha | 4 |
(As/kA, As/kA, As/kA, As/kA)
|
| One Minus Source Alpha | 5 |
(1, 1, 1, 1)−(As/kA, As/kA, As/kA, As/kA)
|
| Destination Alpha | 6 |
(Ad/kA, Ad/kA, Ad/kA, Ad/kA)
|
| One Minus Destination Alpha | 7 |
(1, 1, 1, 1)−(Ad/kA, Ad/kA, Ad/kA, Ad/kA)
|
| Source Alpha Saturate | 8 |
(i, i, i 1) where i=min (As, kA, Ad)/kA
|
