Пример кода на C++
Вот пример кода, который показывает, как можно создать изображение и изменить цвет определённого пикселя:
#include <iostream>
#include <vector>
struct Pixel {
unsigned char r, g, b; // Цвета RGB
};
int main() {
const int width = 800; // Ширина изображения
const int height = 600; // Высота изображения
std::vector<Pixel> image(width * height); // Создание массива пикселей
// Изменение цвета одного пикселя
int x = 400; // Позиция по горизонтали
int y = 300; // Позиция по вертикали
image[y * width + x] = {255, 0, 0}; // Установка цвета красного
std::cout << "Пиксель (" << x << ", " << y << ") установлен в красный." << std::endl;
return 0;
}
-Ученик (102)
2 недели назад
Я так понимаю здесь создаётся отдельное окно? Мне нужно как бы из глубин системы. Конкретно видеопроцессор память и монитор в подчинении оставить себе. То есть прервать операцию отрисовки рабочего стола, чтобы вообще "разобрать да винтиков и поменять их" но само собой, чтобы можно было вернуть всё назад.