D3DCMP_NEVER |
总是返回FALSE |
D3DCMP_LESS (常用) |
小于深度缓冲区的相应值时返回TRUE |
D3DCMP_EQUAL |
等于 |
D3DCMP_LESSEQUAL |
小于等于 |
D3DCMP_GREATER |
大于 |
D3DCMP_NOTEQUAL |
不等于 |
D3DCMP_GREATEREQUAL |
大于等于 |
D3DCMP_ALWAYS |
总是返回TRUE |
Blend mode factor |
Description |
D3DBLEND_ZERO |
(0, 0, 0, 0) |
D3DBLEND_ONE |
(1, 1, 1, 1) |
D3DBLEND_SRCCOLOR |
(Rs, Gs, Bs, As) |
D3DBLEND_INVSRCCOLOR |
(1-Rs, 1-Gs, 1-Bs, 1-As) |
D3DBLEND_SRCALPHA |
(As, As, As, As) |
D3DBLEND_INVSRCALPHA |
(1-As, 1-As, 1-As, 1-As) |
D3DBLEND_DESTALPHA |
(Ad, Ad, Ad, Ad) |
D3DBLEND_INVDESTALPHA |
(1-Ad, 1-Ad, 1-Ad, 1-Ad) |
D3DBLEND_DESTCOLOR |
(Rd, Gd, Bd, Ad) |
D3DBLEND_INVDESTCOLOR |
(1-Rd, 1-Gd, 1-Bd, 1-Ad) |
D3DBLEND_SRCALPHASAT |
(f, f, f, 1); f = min(As, 1-Ad) |
D3DBLENDOP_ADD | 源计算结果与颜色缓冲区计算结果相加 |
D3DBLENDOP_SUBTRACT | 源计算结果减去颜色缓冲区计算结果 |
D3DBLENDOP_REVSUBTRACT | 颜色缓冲区计算结果减去源计算结果 |
D3DBLENDOP_MIN | MIN(源计算结果, 颜色缓冲区计算结果) |
D3DBLENDOP_MAX | MAX(源计算结果, 颜色缓冲区计算结果) |
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/108989.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...