共用方式為


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 結構的陣列,表示每個相關聯的轉譯目標混合狀態。

規格需求

需求
最低支援的用戶端 Windows Vista 支援 Service Pack 1 (SP1) 和更新版本和 Windows Server 2008 和更新版本。 D3D10_1_DDI_BLEND_DESC
標頭 d3d10umddi.h (include D3d10umddi.h)

另請參閱

CalcPrivateBlendStateSize (D3D10_1)

CreateBlendState (D3D10_1)

D3D10_DDI_BLEND

D3D10_DDI_BLEND_OP

D3D10_DDI_RENDER_TARGET_BLEND_DESC1