Files
XCEngine/docs/api/rhi/enums/logic-op.md
2026-03-20 02:35:45 +08:00

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) {
        // 异或操作
    }
}

相关文档