如題,
有人有解, 把一個已存放好RGB圖像array, 直接輸出在Static控制元件上?
ex:
unsigned int width = 16, height = 16; // picture size = 16x16
unsigned int R[256];
unsigned int G[256];
unsigned int B[256];
???--->輸出在Static上面???
目前知道一個好用的CImageCtrl類庫, 但是嘗試了一下, 看來只能用在8bit也就是256灰階:
CImageCtrl::Load(const BYTE data[],
const UINT width,
const UINT height,
const PixelFormat format)
我主要呈現彩色, 希望求解!
uj5u.com熱心網友回復:
圖不大; 直接 SetPixel()uj5u.com熱心網友回復:
請問schlafenhamster, 如果進一步, 我把16x16展成 64x64後? 64x64->SetPixel還行嗎?uj5u.com熱心網友回復:
如果 你可以把16x16展成 64x64(內插演算法),還是可以用SetPixel。如果 不會演算法, 可以 先保存為 bmp ,然后 SketchBitmap 到 64*64
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/111041.html
標籤:基礎類
