我有一個640x480 RGB_565格式的位圖,我需要儘可能快地在更高分辨率的顯示器上繪製位圖。只要填充大部分內容,位圖填充整個屏幕並不重要。使用(整數)縮放盡可能快地繪製位圖
所以,我有一個想法是繪製一個雙倍大小的位圖1280x960,以便原始中的每個像素整齊地映射到屏幕上的4個像素。理論上講,這應該比縮放到一些令人尷尬的部分快得多。但我不確定如何利用這一點。
是否有任何可能的canvas.drawBitmap
函數會注意到簡單的x2計算並使事情更快?我是否應該首先製作一個雙倍大小的位圖,然後在不縮放的情況下繪製較大的位圖?什麼是最快的方式?
看到drawBitmap用矩陣PARAM – pskink