次の方法で共有


D3D10StateBlockMaskIntersect 関数 (d3d10effect.h)

2 つの状態ブロック マスクをビットごとの AND と組み合わせます。

構文

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

パラメーター

[in] pA

種類: D3D10_STATE_BLOCK_MASK*

ビットごとの AND 操作の左側にある状態ブロック マスク。 「D3D10_STATE_BLOCK_MASK」を参照してください。

[in] pB

種類: D3D10_STATE_BLOCK_MASK*

ビットごとの AND 操作の右側にある状態ブロック マスク。

[out] pResult

種類: D3D10_STATE_BLOCK_MASK*

ビットごとの AND 演算の結果。

戻り値

型: HRESULT

このメソッドは、次の Direct3D 10 リターン コードのいずれかを返します

要件

要件
対象プラットフォーム Windows
ヘッダー d3d10effect.h
Library D3D10.lib
[DLL] D3D10.dll

こちらもご覧ください

コア関数

効果関数