看板 GameDesign 關於我們 聯絡資訊
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