スプライト処理で画面にビットマップ画像を以下のコードで
表示したんですが、
RECT rect = { 0, 0, 100, 100};
D3DXVECTOR3 center(0.0f, 0.0f, 0.0f);
lpSprite->Draw(lpTex, &rect, ¢er, NULL);
~(99, 99)の範囲でした。
これはどういった理由でなっているのでしょう。
内部でわざわざrect.right - 1, rect.bottom - 1が行われているのしょうか?
行われていたとして、それはなぜなのでしょうか?
どなたかご教授お願いします。