お世話になります。
MakeScreen()で作成した1024x1024の画像をDrawPolygonIndexed3D()で表示した際、
正常に表示されなくて困っています(画像の左上1ピクセルのみが全体に引き伸ばされて正方形が表示されてしまう)。
作成した画像について、DrawGraphで2D描画した場合は正常に描画されることを確認しております。
また、検証用のコードですが、作成する画像に
DrawBox(0, 0, 64, 64, GetColor(255, 0, 0), TRUE);
とすると赤色の正方形が表示され、
上記に加えて、
DrawBox(1, 1, 64, 64, GetColor(0, 255, 0), TRUE);
としても赤色の正方形が表示されるため、前述の通り「画像の左上1ピクセルのみが全体に引き伸ばされて正方形が表示されてしまう」と判断しました。
DrawPolygonIndexed3Dに入れた引数ですが、
座標[0]=100,100,0
座標[1]=-100,100,0
座標[2]=100,100,0
座標[3]=-100,-100,0
使用座標={ 0, 1, 2, 3, 2 ,1 };
ポリゴン数:2
です。
いろいろ試したのですが上手くいかず、解決策をご教授いただけないでしょうか。