如何使用SDL2逐像素设置

时间:2016-05-15 15:36:47

标签: sdl-2

我正在寻找一种简单/快速的方法来使用SDL2轻松完成这项工作,即: 我有一个Window和一个渲染器,我想为我所在的每个像素设置一个(32位)颜色:

例如,我有一个5120×2880的窗口:

y = 0;
while (y < 2880)
{
    x = 0;
    while (x < 5120)
    {
        Do what ever I want with the pixel pos x, y;
        x++;
    }
    y++;
}

1 个答案:

答案 0 :(得分:1)

对于那些想知道它的人来说是好的

SDL_SetRenderDrawColor(renderer, r, v, b, n);
SDL_RenderDrawPoint(renderer, x, y);