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账号...