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


структура D3D11_1_DDI_BLEND_DESC (d3d10umddi.h)

Описывает состояние смешения. Используется драйверами windows Display Driver Model (WDDM) 1.2 и более поздних версий пользовательского режима.

Синтаксис

typedef struct D3D11_1_DDI_BLEND_DESC {
  [in] BOOL                                 AlphaToCoverageEnable;
  [in] BOOL                                 IndependentBlendEnable;
       D3D11_1_DDI_RENDER_TARGET_BLEND_DESC RenderTarget[D3D10_DDI_SIMULTANEOUS_RENDER_TARGET_COUNT];
} D3D11_1_DDI_BLEND_DESC;

Члены

[in] AlphaToCoverageEnable

Логическое значение, указывающее, включена ли прозрачность. TRUE указывает, что включена прозрачность; FALSE указывает, что покрытие прозрачности отключено. Этот элемент относится только к нескольким образцам, которые могут быть антиализами.

[in] IndependentBlendEnable

Логическое значение, указывающее, реплицирует ли функция CalcPrivateBlendStateSize(D3D11_1) первую запись в массиве, в которой элемент RenderTarget указывает на другие записи этого массива. TRUE указывает, что первая запись не реплицирована; FALSE указывает, что первая запись в массиве в элементе RenderTarget реплицируется в другие записи массива.

[in] RenderTarget[D3D10_DDI_SIMULTANEOUS_RENDER_TARGET_COUNT]

Массив структур D3D11_1_DDI_RENDER_TARGET_BLEND_DESC, указывающий состояние смешения для каждого связанного целевого объекта отрисовки.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 8
минимальный поддерживаемый сервер Windows Server 2012
заголовка d3d10umddi.h (include D3d10umddi.h)

См. также

CalcPrivateBlendStateSize(D3D11_1)

CreateBlendState(D3D11_1)

D3D11_1_DDI_RENDER_TARGET_BLEND_DESC