用于控制混合的混合模式。
混合模式是为源和目标分别设置的,它控制进入混合等式的各组件的混合因子。还可以为颜色和 Alpha 组件分别设置混合模式。注意:如果使用逻辑混合运算或高级 OpenGL 混合运算,将忽略混合模式。
Zero | 混合因子为 (0, 0, 0, 0)。 |
One | 混合因子为 (1, 1, 1, 1)。 |
DstColor | 混合因子为 (Rd, Gd, Bd, Ad)。 |
SrcColor | 混合因子为 (Rs, Gs, Bs, As)。 |
OneMinusDstColor | 混合因子为 (1 - Rd, 1 - Gd, 1 - Bd, 1 - Ad)。 |
SrcAlpha | 混合因子为 (As, As, As, As)。 |
OneMinusSrcColor | 混合因子为 (1 - Rs, 1 - Gs, 1 - Bs, 1 - As)。 |
DstAlpha | 混合因子为 (Ad, Ad, Ad, Ad)。 |
OneMinusDstAlpha | 混合因子为 (1 - Ad, 1 - Ad, 1 - Ad, 1 - Ad)。 |
SrcAlphaSaturate | 混合因子为 (f, f, f, 1);其中,f = min(As, 1 - Ad)。 |
OneMinusSrcAlpha | 混合因子为 (1 - As, 1 - As, 1 - As, 1 - As)。 |