Platform SDK: DirectX

合成

アプリケーションでステンシル バッファを使用して、2D または 3D 画像を 3D シーンに合成できる。ステンシル バッファのマスクを使用して、レンダリング ターゲット サーフェスの領域を遮蔽する。次に、テキストやビットマップなどの格納 2D 情報を遮蔽領域に書き込むことができる。別の方法として、追加 3D プリミティブをレンダリング ターゲット サーフェスのステンシル マスクされた領域にレンダリングできる。この場合、シーン全体をレンダリングすることもできる。

ゲームでは、複数の 3D シーンを合成することが多い。たとえば、運転ゲームでは通常バックミラーを表示する。バックミラーには、運転者の背後の 3D シーンの表示が含まれる。したがって、バックミラーは、本質的には運転者の前方の風景と合成された 第 2 の 3D シーンと言える。