D3D10StateBlockMaskDifference 函数 (d3d10effect.h)

将两个状态块掩码与按位 XOR 组合在一起。

语法

HRESULT D3D10StateBlockMaskDifference(
  [in]  D3D10_STATE_BLOCK_MASK *pA,
  [in]  D3D10_STATE_BLOCK_MASK *pB,
  [out] D3D10_STATE_BLOCK_MASK *pResult
);

参数

[in] pA

类型: D3D10_STATE_BLOCK_MASK*

按位 XOR 操作左侧的状态块掩码。 请参阅 D3D10_STATE_BLOCK_MASK

[in] pB

类型: D3D10_STATE_BLOCK_MASK*

位 XOR 操作右侧的状态块掩码。

[out] pResult

类型: D3D10_STATE_BLOCK_MASK*

按位 XOR 运算的结果。

返回值

类型: HRESULT

此方法返回以下 Direct3D 10 返回代码之一。

要求

   
目标平台 Windows
标头 d3d10effect.h
Library D3D10.lib
DLL D3D10.dll

另请参阅

核心函数

效果函数