希望の色の三角形をレンダリングする関数があります。ステンシル テストを有効にして、黄色の三角形をレンダリングし、その上に赤い三角形をレンダリングしようとしています。ステンシル ウィンドウとして円を使用しています。以下の出力を得るには、私のステンシル テスト方程式と演算はどうあるべきですか。DirectX09 のみでのすべてのレンダリング。 望ましい出力 以下の API のいくつかの適切で単純な例を親切にガイドしてください....
SetRenderState(D3DRS_STENCILFUNC,
SetRenderState(D3DRS_STENCILREF,
SetRenderState(D3DRS_STENCILMASK,
SetRenderState(D3DRS_STENCILWRITEMASK,
SetRenderState(D3DRS_STENCILZFAIL,
SetRenderState(D3DRS_STENCILFAIL
、
SetRenderState(D3DRS_STENCILPASS,
DirectX09 シェーダー エフェクト ファイル (vs_3_0 および ps_3_0) で Stencil 操作を使用するにはどうすればよいですか?