Enum BlendFactor
Represents normalized blending factors used to multiply pixel components in blending operations
public enum BlendFactor
Fields
DestinationAlpha = 9Destination-alpha factors
- Red factor
dstA - Green factor
dstA - Blue factor
dstA - Alpha factor
dstA
- Red factor
DestinationColor = 7Destination-color factors
- Red factor
dstR - Green factor
dstG - Blue factor
dstB - Alpha factor
dstA
- Red factor
One = 2All-one factors
- Red factor
1 - Green factor
1 - Blue factor
1 - Alpha factor
1
- Red factor
OneMinusDestinationAlpha = 10One-minus-destination-alpha factors
- Red factor
1 - dstA - Green factor
1 - dstA - Blue factor
1 - dstA - Alpha factor
1 - dstA
- Red factor
OneMinusDestinationColor = 8One-minus-destination-color factors
- Red factor
1 - dstR - Green factor
1 - dstG - Blue factor
1 - dstB - Alpha factor
1 - dstA
- Red factor
OneMinusSourceAlpha = 6One-minus-source-alpha factors
- Red factor
1 - srcA - Green factor
1 - srcA - Blue factor
1 - srcA - Alpha factor
1 - srcA
- Red factor
OneMinusSourceColor = 4One-minus-source-color factors
- Red factor
1 - srcR - Green factor
1 - srcG - Blue factor
1 - srcB - Alpha factor
1 - srcA
- Red factor
SourceAlpha = 5Source-alpha factors
- Red factor
srcA - Green factor
srcA - Blue factor
srcA - Alpha factor
srcA
- Red factor
SourceColor = 3Source-color factors
- Red factor
srcR - Green factor
srcG - Blue factor
srcB - Alpha factor
srcA
- Red factor
Zero = 1All-zero factors
- Red factor
0 - Green factor
0 - Blue factor
0 - Alpha factor
0
- Red factor
Remarks
In blending operations, the pixel components of the source and destination pixels are multiplied with blending factors before they get combined using a blend operation.