QColor m_color;
QSize size;
int len = size.width() * size.height() * 4;
unsigned char* pBuf = new unsigned char[len+ 1];
memset(pBuf, 0, len + 1);
int pos = 0;
for (int i = 0; i < size.width(); i++)
{
for (int j = 0; j < size.height(); j++)
{
pBuf[pos++] = m_color.red();
pBuf[pos++] = m_color.green();
pBuf[pos++] = m_color.blue();
pBuf[pos++] = m_color.alpha();
}
}
将ARGB数值存放在数组中
最新推荐文章于 2022-09-09 14:31:36 发布