D3D11_1_DDI_BLEND_DESC 结构 (d3d10umddi.h)

描述混合状态。 由 Windows 显示驱动程序模型 (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 (包括 D3d10umddi.h)

另请参阅

CalcPrivateBlendStateSize (D3D11_1)

CreateBlendState (D3D11_1)

D3D11_1_DDI_RENDER_TARGET_BLEND_DESC