ID3D11DeviceContext::OMGetBlendState 方法 (d3d11.h)

获取输出合并阶段的混合状态。

语法

void OMGetBlendState(
  [out, optional] ID3D11BlendState **ppBlendState,
  [out, optional] FLOAT [4]        BlendFactor,
  [out, optional] UINT             *pSampleMask
);

参数

[out, optional] ppBlendState

类型: ID3D11BlendState**

指向混合状态接口的指针的地址 (请参阅 ID3D11BlendState) 。

[out, optional] BlendFactor

类型: FLOAT[4]

混合因子数组,每个 RGBA 分量对应一个。

[out, optional] pSampleMask

类型: UINT*

指向 示例掩码的指针。

返回值

备注

检索混合状态时,返回的接口的引用计数将递增 1。 应用程序必须在不再需要时释放返回的指针 () ,否则将发生内存泄漏。

Windows Phone 8:支持此 API。

要求

要求
目标平台 Windows
标头 d3d11.h
Library D3D11.lib

另请参阅

ID3D11DeviceContext