次の方法で共有


D3D10StateBlockMaskDifference 関数 (d3d10effect.h)

2 つの状態ブロック マスクをビットごとの 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

関連項目

コア関数

効果関数