ID3D12GraphicsCommandList::OMSetBlendFactor 方法 (d3d12.h)

设置调节像素着色器值和/或呈现目标值的混合因子。

语法

void OMSetBlendFactor(
  [in, optional] const FLOAT [4] BlendFactor
);

参数

[in, optional] BlendFactor

类型: const FLOAT[4]

混合因子数组,每个 RGBA 分量对应一个。

返回值

备注

如果使用 D3D12_BLEND_BLEND_FACTORD3D12_BLEND_INV_BLEND_FACTOR创建了混合状态对象,则混合阶段将使用混合因子的非 NULL 数组。 否则,混合阶段不使用混合因子的非 NULL 数组;运行时存储混合因子。

如果传递 NULL,则运行时使用或存储等于 { 1, 1, 1, 1 }的混合因子。

要求

   
目标平台 Windows
标头 d3d12.h
Library D3d12.lib
DLL D3d12.dll

请参阅

ID3D12GraphicsCommandList