1.1 KiB
1.1 KiB
LogicOp
命名空间: XCEngine::RHI
类型: enum class
描述: 逻辑操作枚举,定义颜色混合时的逻辑运算
概述
LogicOp 枚举定义了像素颜色上的逻辑运算操作,用于实现各种颜色混合效果。
枚举值
| 枚举值 | 描述 |
|---|---|
Clear |
清除为 0 |
Set |
设置为 1 |
Copy |
复制源值 |
CopyInverted |
复制反转源值 |
Noop |
无操作 |
Invert |
反转目标值 |
And |
源与目标 |
Nand |
源与非目标 |
Or |
源或目标 |
Nor |
源或非目标 |
Xor |
源异或目标 |
Equiv |
源异或非目标 |
AndReverse |
反转源与目标 |
AndInverted |
源与反转目标 |
OrReverse |
反转源或目标 |
OrInverted |
源或反转目标 |
使用示例
#include "RHI/RHIEnums.h"
void Example() {
LogicOp logicOp = LogicOp::Copy;
if (logicOp == LogicOp::Xor) {
// 异或操作
}
}
相关文档
- BlendOp - 混合操作枚举
- BlendFactor - 混合因子枚举