Enum BlendFactor
- Namespace
- NeoVeldrid
- Assembly
- NeoVeldrid.dll
Controls the influence of components in a blend operation.
public enum BlendFactor : byte
Fields
BlendFactor = 10Each component is multiplied by the matching component in constant factor specified in BlendFactor.
DestinationAlpha = 4Each component is multiplied by the destination alpha component.
DestinationColor = 8Each component is multiplied by the matching component of the destination color.
InverseBlendFactor = 11Each component is multiplied by (1 - the matching component in constant factor specified in BlendFactor).
InverseDestinationAlpha = 5Each component is multiplied by (1 - destination alpha).
InverseDestinationColor = 9Each component is multiplied by (1 - the matching component of the destination color).
InverseSourceAlpha = 3Each component is multiplied by (1 - source alpha).
InverseSourceColor = 7Each component is multiplied by (1 - the matching component of the source color).
One = 1Each component is multiplied by 1.
SourceAlpha = 2Each component is multiplied by the source alpha component.
SourceColor = 6Each component is multiplied by the matching component of the source color.
Zero = 0Each component is multiplied by 0.