Поделиться через


структура D3D10_RENDER_TARGET_BLEND_DESC1 (d3d10_1.h)

Описывает состояние смешения для целевого объекта отрисовки для устройства Direct3D 10.1

Синтаксис

typedef struct D3D10_RENDER_TARGET_BLEND_DESC1 {
  BOOL           BlendEnable;
  D3D10_BLEND    SrcBlend;
  D3D10_BLEND    DestBlend;
  D3D10_BLEND_OP BlendOp;
  D3D10_BLEND    SrcBlendAlpha;
  D3D10_BLEND    DestBlendAlpha;
  D3D10_BLEND_OP BlendOpAlpha;
  UINT8          RenderTargetWriteMask;
} D3D10_RENDER_TARGET_BLEND_DESC1;

Члены

BlendEnable

Тип: BOOL

Включите (или отключите) наложение.

SrcBlend

Тип: D3D10_BLEND

Этот параметр blend задает первый источник данных RGB и включает необязательную операцию предварительного смешения.

DestBlend

Тип: D3D10_BLEND

Этот параметр blend задает второй источник данных RGB и включает необязательную операцию предварительного смешивания.

BlendOp

Тип: D3D10_BLEND_OP

Эта операция смешения определяет способ объединения источников данных RGB.

SrcBlendAlpha

Тип: D3D10_BLEND

Этот параметр blend задает первый источник альфа-данных и включает необязательную операцию предварительного смешивания. Параметры смешения, заканчивающиеся _COLOR, не допускаются.

DestBlendAlpha

Тип: D3D10_BLEND

Этот параметр blend задает второй альфа-источник данных и включает необязательную операцию предварительного смешения. Параметры смешения, заканчивающиеся _COLOR, не допускаются.

BlendOpAlpha

Тип: D3D10_BLEND_OP

Эта операция смешения определяет способ объединения источников альфа-данных.

RenderTargetWriteMask

Тип: UINT8

Маска записи.

Комментарии

Сведения о том, как выполняется смешивание, см. в разделе Этап слияния выходных данных (Direct3D 10).

Это значения по умолчанию для состояния смешения.

Состояние Значение по умолчанию
BlendEnable Ложь.
SrcBlend D3D10_BLEND_ONE
DestBlend D3D10_BLEND_ZERO
BlendOp D3D10_BLEND_OP_ADD
SrcBlendAlpha D3D10_BLEND_ONE
DestBlendAlpha D3D10_BLEND_ZERO
BlendOpAlpha D3D10_BLEND_OP_ADD
RenderTargetWriteMask D3D10_COLOR_WRITE_ENABLE_ALL

Требования

   
Верхняя часть d3d10_1.h (включая D3D10.h)

См. также раздел

Основные структуры