структура 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) |