D3D10_1_DDI_BLEND_DESC 结构 (d3d10umddi.h)
D3D10_1_DDI_BLEND_DESC 结构描述混合状态。
语法
typedef struct D3D10_1_DDI_BLEND_DESC {
[in] BOOL AlphaToCoverageEnable;
[in] BOOL IndependentBlendEnable;
D3D10_DDI_RENDER_TARGET_BLEND_DESC1 RenderTarget[D3D10_DDI_SIMULTANEOUS_RENDER_TARGET_COUNT];
} D3D10_1_DDI_BLEND_DESC;
成员
[in] AlphaToCoverageEnable
一个布尔值,指定是否启用透明度覆盖率。 TRUE 表示已启用透明度覆盖率; FALSE 表示透明度覆盖率已禁用。 此成员仅与多样本抗锯齿相关。
[in] IndependentBlendEnable
一个布尔值,仅指定 CalcPrivateBlendStateSize (D3D10_1) 函数是否将 RenderTarget 成员指定的数组中的第一个条目复制到该数组的其他条目。 TRUE 表示未复制第一个条目; FALSE 指示 RenderTarget 成员数组中的第一个条目复制到数组的其他条目。
[in] RenderTarget[D3D10_DDI_SIMULTANEOUS_RENDER_TARGET_COUNT]
一个D3D10_DDI_RENDER_TARGET_BLEND_DESC1结构的数组,这些结构指示每个关联的呈现目标的混合状态。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Service Pack 1 (SP1) 及更高版本以及 Windows Server 2008 及更高版本的 Windows Vista 支持D3D10_1_DDI_BLEND_DESC。 |
标头 | d3d10umddi.h (包括 D3d10umddi.h) |