作者jijuan (咪)
看板GameDesign
標題[程式] 怎麼樣讓畫出來的三角形固定大小
時間Fri Mar 15 21:21:47 2013
Directx的範例中有一個是畫出一個三角型,
但是如果我拖曳視窗改變視窗的大小,
這個三角形就會隨著變大或變小,
我有試過用當視窗改變時先用GetClientRect()取得視窗大小後,
再用SetViewport()去改變viewport,
不過好像沒有用,
請問這該用什麼方法呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.41.140.97
→ azureblaze:要改projection matrix 03/16 00:19
→ jijuan:請問projection matrix要怎麼改?是要和其它矩陣相乘嗎? 03/16 14:35
→ jijuan:還是要呼叫別的函式? 03/16 14:35
→ azureblaze:SetTransform(D3DTS_PROJECTION,...) 03/16 17:01
→ azureblaze:可以參考看看你的範例裡頭把他設成什麼 03/16 17:04