【问题标题】:How to set pixel by pixel color with SDL2如何使用 SDL2 逐像素设置颜色
【发布时间】:2016-05-16 11:56:28
【问题描述】:

我正在寻找一种简单/快速的方法来使用 SDL2 完成这项简单的事情,即: 我有一个窗口和一个渲染器,我想为我所在的每个像素设置一个(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++;
}

【问题讨论】:

    标签: sdl-2


    【解决方案1】:

    适合那些想知道它的人

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

    【讨论】:

    • 我实际上想知道这是什么语言。这似乎很重要。
    • @Jongware 是 C 或 C++
    猜你喜欢
    • 2017-07-07
    • 2022-01-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-06
    • 1970-01-01
    • 2012-06-19
    相关资源
    最近更新 更多