Перейти к содержимому

BlendStateBlend Перечисление

BlendStateBlend enum определяет коэффициенты смешивания, используемые в операциях рендеринга, чтобы определить, как комбинируются цвета пикселей.

Перечисляемые значения

ИмяЦенитьОписание
ZERO1Умножает коэффициент смешивания на 0 (без вклада).
ONE2Умножает коэффициент смешивания на 1 (полный вклад).
SRC_COLOR3Использует источник color в качестве коэффициента смешивания.
INV_SRC_COLOR4В качестве коэффициента смешивания используется инверсия источника color.
SRC_ALPHA5Использует исходную альфу в качестве коэффициента смешивания.
INV_SRC_ALPHA6В качестве коэффициента смешивания используется инверсия исходной альфа.
DEST_ALPHA7Использует целевую альфу в качестве коэффициента смешивания.
INV_DEST_ALPHA8В качестве коэффициента смешивания используется инверсия целевой альфа.
DEST_COLOR9В качестве коэффициента смешивания используется назначение color.
INV_DEST_COLOR10В качестве коэффициента смешивания используется инверсия назначения color.
SRC_ALPHA_SAT11Насыщает исходную альфу как коэффициент смешивания.
BLEND_FACTOR14Использует постоянный коэффициент смешивания, указанный в другом месте.
INV_BLEND_FACTOR15Использует обратную величину постоянного коэффициента смешивания.
SRC1_COLOR16Использует color первого источника в качестве коэффициента смешивания.
INV_SRC1_COLOR17В качестве коэффициента смешивания используется инверсия первого источника color.
SRC1_ALPHA18Использует альфу первого источника в качестве коэффициента смешивания.
INV_SRC1_ALPHA19В качестве коэффициента смешивания используется инверсия альфа первого источника.