1

DirectXを使用して、テクスチャポリゴンを(オルソグラフィックに)レンダリングしているので、HUDスプライトとして機能します。このシステムにスプライトマスキングを実装するにはどうすればよいかわかりません。

つまり、基本的にスプライトがあるとしましょう。定義した画面の特定の部分でのみスプライトをレンダリングするにはどうすればよいですか?そして、その一部が画面のこの部分の外に移動した場合、それは表示されませんか?

4

2 に答える 2

1

ビューポートと呼ばれるものを探しています。使用しているDirectXと言語を指定しなかったことを考えると、DirectX9の仕様を示す必要があります。

于 2009-11-21T13:41:12.813 に答える
1

シザーテスト。

http://msdn.microsoft.com/en-us/library/ee422196(VS.85).aspx

于 2009-11-21T21:02:16.590 に答える