thư viện graphics trong c++ chỉ có thể hiển thị 16 màu(đen đến trắng), có cách nào để nó hiển thị nhiều màu hơn không, hay là có cách nào phối màu với nhau không, tui tìm mãi mà chẳng thấy, chỉ sử dụng được mấy màu mặc định thấy đơn giản quá
Thư viện graphics trong c++
Ý bạn là hiển thị ở đâu?
- Nếu trên Console thì nó chỉ hỗ trợ bảng 16 màu, không thêm được. Có cách là làm cho các kí tự của Console nhỏ nhất (như 1 pixel) rồi dùng 16 màu có sẵn phối lại, như cách mà màn hình dùng 3 màu để hiển thị 1 pixel.
- Còn trên giao diện đồ họa thì ít nhất là 16 triệu màu, dùng không hết luôn ấy chứ.
3 Likes
tui bật cái cửa sổ WINBGI, không phải console, nó chỉ cho tui dùng có 16 màu , bạn có biết cách nào để nó hiển thi nhiều hơn không
Muốn > 16 màu thì không console hoặc BGI.
Nếu mục đích của bạn không hẳn là tận dụng nhiều màu, bạn nên focus vào logic của bài tập hơn là màu console. Bởi vì những phương pháp render sử dụng buffer nhiều màu như DirectDraw, GDI… sẽ phức tạp nếu không học trước
2 Likes
xài thư viện khác
sdl2, sfml gì nè
2 Likes
sdl2 xài cũng ổn đấy, cảm ơn bác
2 Likes