現在、XNAFramework4.0を使用してWP7でゲームを作成しています。
並べて表示する必要のある写真がいくつかあります。
したがって、これらの画像をレンダリングSamplerState[0]
するLinearWrap
前にをに設定し、完了したら元に戻しLinearClamp
ます。
VertexBuffer
ただし、すべての並べて表示された画像が終了し、最初の並べて表示されていない(つまりラップされていない)画像を作成しようとすると、ゲームは例外をスローします。
その行にブレークポイントを追加し、GraphicsDeviceがであることを確認しましSamplerstates[0]
たLinearClamp
。他の15個のSamplerStateはすべて使用されLinearWrap
ていますが、マルチテクスチャ機能を使用していないため、それが理由ではないと思います。(率直に言って、XNAでマルチテクスチャを使用する方法さえ知らないのかもしれませんDualTextureEffect
か?)
ところで、私は必死に16のサンプラーすべてをに設定しましLinearClamp
たが、それでも問題は発生します。
誰かが同様の問題に遭遇したか、何か解決策がありますか?