1

Тема: Змінити піксель

Є фізичний піксель, є програмний піксель, так би мовити.
Так ось. Потрібно на моніторі з максимальним 1024*768 зробити в 2 рази більше, тобто 2048*1536 за рахунок програмного розлілення того пікселя, який посилає система на 4. 2 на горизонталь і 2 на вертикаль. Тобто, потрібно 1 піксель клонувати.
1. За допомогою якої функції взяти піксель?
2. За допомогою якої функції його клонувати?
3. Як його відобразити?
Напевне я сам не знаю, що питаю
Та я скачав програму "биті пікселі" і вона відображає 1/10 пікселя, я не знаю, як вона це робить

2

Re: Змінити піксель

Відіокарти НВідія останіх версій вміють робити роздільну здатність (для гри) в 2, 4 рази більше за реальний монітор, та ще й потім швидко інтерполювати всовуючі в роздільну здатність монітору, це так просто к слову.
Ну а взяти піксель з канви дуже просто
функцією bitblt копіюєте канву в bmp масив, а далі працюєте з ним як з bmp, на скільки я памятаю воно без заголовку навіть там зберігається. Т.е. просто в лінію, відповідно щоб взяти піксель треба звернутись по показнику
розрахувавши де він в масиві.

Подякували: Ukrvital1