Table of Contents

Enum BlendFactor

Namespace
NeoVeldrid
Assembly
NeoVeldrid.dll

Controls the influence of components in a blend operation.

public enum BlendFactor : byte

Fields

BlendFactor = 10

Each component is multiplied by the matching component in constant factor specified in BlendFactor.

DestinationAlpha = 4

Each component is multiplied by the destination alpha component.

DestinationColor = 8

Each component is multiplied by the matching component of the destination color.

InverseBlendFactor = 11

Each component is multiplied by (1 - the matching component in constant factor specified in BlendFactor).

InverseDestinationAlpha = 5

Each component is multiplied by (1 - destination alpha).

InverseDestinationColor = 9

Each component is multiplied by (1 - the matching component of the destination color).

InverseSourceAlpha = 3

Each component is multiplied by (1 - source alpha).

InverseSourceColor = 7

Each component is multiplied by (1 - the matching component of the source color).

One = 1

Each component is multiplied by 1.

SourceAlpha = 2

Each component is multiplied by the source alpha component.

SourceColor = 6

Each component is multiplied by the matching component of the source color.

Zero = 0

Each component is multiplied by 0.