Direct3D 11 Enums

Enum Value Description
D3D11_BLEND_ZERO 0 Blend factor is (0,0,0,0).
D3D11_BLEND_ONE 1 Blend factor is (1,1,1,1).
D3D11_BLEND_SRC_COLOR 2 Blend factor is the source color.
D3D11_BLEND_INV_SRC_COLOR 3 Blend factor is (1,1,1,1) - source color.
D3D11_BLEND_SRC_ALPHA 4 Blend factor is the source alpha.
D3D11_BLEND_INV_SRC_ALPHA 5 Blend factor is (1,1,1,1) - source alpha.
D3D11_BLEND_DEST_ALPHA 6 Blend factor is the destination alpha.
D3D11_BLEND_INV_DEST_ALPHA 7 Blend factor is (1,1,1,1) - destination alpha.
D3D11_BLEND_DEST_COLOR 8 Blend factor is the destination color.
D3D11_BLEND_INV_DEST_COLOR 9 Blend factor is (1,1,1,1) - destination color.
D3D11_BLEND_SRC_ALPHA_SAT 10 Blend factor is (f, f, f, 1) where f = min(srcAlpha, 1‑srcAlpha).
D3D11_BLEND_BLEND_FACTOR 11 Blend factor is set by BlendFactor member of D3D11_BLEND_DESC.
D3D11_BLEND_INV_BLEND_FACTOR 12 Blend factor is (1,1,1,1) - BlendFactor.
D3D11_BLEND_SRC1_COLOR 13 Blend factor is the second source color (for dual‑source blend).
D3D11_BLEND_INV_SRC1_COLOR 14 Blend factor is (1,1,1,1) - second source color.
D3D11_BLEND_SRC1_ALPHA 15 Blend factor is the second source alpha.
D3D11_BLEND_INV_SRC1_ALPHA 16 Blend factor is (1,1,1,1) - second source alpha.