Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Sets the blend factor that modulate values for a pixel shader, render target, or both.
Syntax
void OMSetBlendFactor(
[in, optional] const FLOAT [4] BlendFactor
);
Parameters
[in, optional] BlendFactor
Type: const FLOAT[4]
Array of blend factors, one for each RGBA component.
Return value
None
Remarks
If you created the blend-state object with D3D12_BLEND_BLEND_FACTOR or D3D12_BLEND_INV_BLEND_FACTOR, then the blending stage uses the non-NULL array of blend factors. Otherwise,the blending stage doesn't use the non-NULL array of blend factors; the runtime stores the blend factors.
If you pass NULL, then the runtime uses or stores a blend factor equal to { 1, 1, 1, 1 }
.
Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | d3d12.h |
Library | D3d12.lib |
DLL | D3d12.dll |