close

  昨天研究了一天終於把旋轉的功能研究出來,GapiDrawNet旋轉繪圖的方法如下:

 

gapi函式.png 


  destRect是顯示的範圍,surface是放要畫上去的圖片,surfaceRect是繪製圖片的大小(可以用來縮放),bltOptions是啟用bltFx功能的開關,bltfx則是設定旋轉、透明度、旋轉中心、縮放與是否使用color key

1  BltFx bltFx = new BltFX();
2  bltFx.RotationAngle = 3000; // 設定角度為30度(1:100)
如果要啟用旋轉功能必須在bltOpitions 中使用 BltOptions.RotationAngle否則會看不到效果。
 下面是成功的影片

 

 

程式碼下載

 

※ 目前遇到的問題是字型的大小無法自訂,也無法使用中文,可能只能先做成圖片再畫上去了...

arrow
arrow
    全站熱搜

    小賢 發表在 痞客邦 留言(0) 人氣()