Kanzi 4.0.0-beta2
kanzi::gfx::BlendStateCreateInfo::RenderTargetBlendInfo Struct Reference

Describes the per-attachment blend information. More...

#include <kanzi/gfx/create_info.hpp>

Public Attributes

BlendOperation alphaBlendOp
 The alpha blending operation.
 
bool blendEnabled
 Indicates whether blending is enabled for this attachment slot.
 
BlendOperation colorBlendOp
 The color blending operation.
 
ColorWriteMask colorWriteMask
 The write mask. Must be a valid combination of ColorWriteMaskBits or None.
 
BlendFactor destinationAlpha
 The blend factor for the destination alpha channel.
 
BlendFactor destinationColor
 The destination color for the blending operation.
 
BlendFactor sourceAlpha
 The blend factor for the source alpha channel.
 
BlendFactor sourceColor
 The source color for the blending operation.
 

Detailed Description

Describes the per-attachment blend information.

Member Data Documentation

◆ blendEnabled

bool kanzi::gfx::BlendStateCreateInfo::RenderTargetBlendInfo::blendEnabled

Indicates whether blending is enabled for this attachment slot.

◆ sourceColor

BlendFactor kanzi::gfx::BlendStateCreateInfo::RenderTargetBlendInfo::sourceColor

The source color for the blending operation.

◆ destinationColor

BlendFactor kanzi::gfx::BlendStateCreateInfo::RenderTargetBlendInfo::destinationColor

The destination color for the blending operation.

◆ colorBlendOp

BlendOperation kanzi::gfx::BlendStateCreateInfo::RenderTargetBlendInfo::colorBlendOp

The color blending operation.

◆ sourceAlpha

BlendFactor kanzi::gfx::BlendStateCreateInfo::RenderTargetBlendInfo::sourceAlpha

The blend factor for the source alpha channel.

◆ destinationAlpha

BlendFactor kanzi::gfx::BlendStateCreateInfo::RenderTargetBlendInfo::destinationAlpha

The blend factor for the destination alpha channel.

◆ alphaBlendOp

BlendOperation kanzi::gfx::BlendStateCreateInfo::RenderTargetBlendInfo::alphaBlendOp

The alpha blending operation.

◆ colorWriteMask

ColorWriteMask kanzi::gfx::BlendStateCreateInfo::RenderTargetBlendInfo::colorWriteMask

The write mask. Must be a valid combination of ColorWriteMaskBits or None.


The documentation for this struct was generated from the following file: