Метод ID3D12GraphicsCommandList::OMSetBlendFactor (d3d12.h)
Задает коэффициент смешивания, который модулирует значения для пиксельного шейдера, целевого объекта отрисовки или и того, и другого.
Синтаксис
void OMSetBlendFactor(
[in, optional] const FLOAT [4] BlendFactor
);
Параметры
[in, optional] BlendFactor
Тип: const FLOAT[4]
Массив факторов смешения, по одному для каждого компонента RGBA.
Возвращаемое значение
None
Remarks
Если вы создали объект состояния наложения с D3D12_BLEND_BLEND_FACTOR или D3D12_BLEND_INV_BLEND_FACTOR, на этапе смешивания используется массив коэффициентов смешения, отличный от NULL. В противном случае этап смешивания не использует массив коэффициентов смешения, отличный от NULL; среда выполнения хранит коэффициенты смешения.
Если вы передаете значение NULL, среда выполнения использует или сохраняет коэффициент смешения, равный { 1, 1, 1, 1 }
.
Требования
Целевая платформа | Windows |
Header | d3d12.h |
Библиотека | D3d12.lib |
DLL | D3d12.dll |