[請益] Direct9的sprite貼圖解析度
最近在研究direct的sprite
想用這個sprite來做2D遊戲
我大致上是按照Kyo的作法寫,網址如下
http://kyovbdx.myweb.hinet.net/tutorials/DirectX/D3D/DX9_sprite.htm
不過我draw出來的圖與實際大小有誤差
假設原圖是350*350的人物圖 RECT用350*350draw出來
只畫出一半 畫出來的部份被放大了 貼出來的圖大小是350*350沒錯
而本來是350*350的圖RECT必須要用500*500的來源然後縮小才能完整draw出來
雖然原圖解析度是71*71 DPI
但是我改成92*92 DPI draw出來還是一樣
為什麼會這樣呢? 要如何解決?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.42.165.128
→
08/07 08:43, , 1F
08/07 08:43, 1F
→
08/07 08:44, , 2F
08/07 08:44, 2F
→
08/09 08:47, , 3F
08/09 08:47, 3F
→
08/09 08:48, , 4F
08/09 08:48, 4F
→
08/09 08:48, , 5F
08/09 08:48, 5F