D3D11_BLEND_OP Enumeration
RGB or alpha blending operation.
Syntax
typedef enum D3D11_BLEND_OP {
D3D11_BLEND_OP_ADD = 1,
D3D11_BLEND_OP_SUBTRACT = 2,
D3D11_BLEND_OP_REV_SUBTRACT = 3,
D3D11_BLEND_OP_MIN = 4,
D3D11_BLEND_OP_MAX = 5
} D3D11_BLEND_OP;
Konstanten
D3D11_BLEND_OP_ADD
Add source 1 and source 2.D3D11_BLEND_OP_SUBTRACT
Subtract source 1 from source 2.D3D11_BLEND_OP_REV_SUBTRACT
Subtract source 2 from source 1.D3D11_BLEND_OP_MIN
Find the minimum of source 1 and source 2.D3D11_BLEND_OP_MAX
Find the maximum of source 1 and source 2.
Hinweise
The runtime implements RGB blending and alpha blending separately. Therefore, blend state requires separate blend operations for RGB data and alpha data. These blend operations are specified in a blend description. The two sources—Source 1, called SrcBlend and SrcBlendAlpha, and Source 2, called DestBlend and DestBlendAlpha—are shown in the blending block diagram.
Anforderungen
Header |
D3D11.h |