五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

第三章:C4droid編程:SDL2_06:2D圖形處理

2022-12-20 01:22 作者:PonyLinuxlife  | 我要投稿

Hello,Everyone,今天我來講解SDL2的圖形處理。

之前講了這么多,從創(chuàng)建窗口到顯示圖片,再到顯示字體,最后是簡易動畫,為什么要講圖形處理呢?因為使用圖形處理比如旋轉反轉裁切等可以節(jié)省素材數(shù)量,比如本來有2個分別是左右方向的素材,使用反轉后只用一個素材。同時SDL2可以手動調用OpenGL和vulkan API進行底層上的加速。

之前由于沒有細講surface,texture,renderer,所以今天就把這些順帶也講了

surface:面,用于加載圖片,不支持硬件加速;

texture:紋理,類似于圖層,支持硬件加速;

renderer:渲染器,支持硬件加速,刷新后所有內(nèi)容顯示在顯示屏上 。

加載原理如下:

圖片->surface->texture->renderer->顯示屏

今天的程序主要是測試2D圖形處理。

修改編譯參數(shù)

編寫程序前,先講相關函數(shù)的使用方法

接下來就是編寫程序,代碼如下:

編譯運行效果如下:


第三章:C4droid編程:SDL2_06:2D圖形處理的評論 (共 條)

分享到微博請遵守國家法律
繁峙县| 民和| 南靖县| 盐城市| 湄潭县| 南投县| 绥芬河市| 南雄市| 定结县| 绥阳县| 内江市| 哈巴河县| 武功县| 革吉县| 海南省| 汝州市| 大安市| 井冈山市| 门源| 水城县| 石景山区| 云浮市| 江山市| 高雄市| 江津市| 阳谷县| 汝阳县| 什邡市| 微山县| 同德县| 抚州市| 贵南县| 莫力| 隆回县| 天祝| 隆化县| 十堰市| 延川县| 伊金霍洛旗| 青冈县| 旬阳县|