Буду пробоваться спасибо, но есть ощущения что именно это я и использую.
С DirectX всё сложно, совсем не могу в нём разобраться, хотелось бы его использовать.
Суть в том что я уже использую GetPixel через Bitmap.
Я создаю hBitmap через GDI+, а потом создаю Bitmap из hBitmap и уже с этим объектом использую GetPixel.
Я пытаюсь найти другие варианты, в попытках найти более производительный, удобный способ создавать скриншоты и считывать пиксели.
Wataru, с именем файла точно все хорошо, проверял несколько раз. Попробую ваши методы чуть позже, когда немого в них разберусь. Спасибо за ваши варианты.
Я использую ваш код, но к сожалению все равно получаю пустой результат.
Здесь я присваиваю результат. hBmp = LoadHbitmapFromFile(L"D:\\ButtonBLue.bmp");
Я предполагаю, что что-то не так с считыванием файла.
Я так же думал что может быть тут дело в формате, но результат все равно пустой.
Поэтому попробовал хранить путь в переменной, но это также не имело эффекта.
Я думаю что-то не так с путем к файлу.
Есть варианты что-бы это могло быть или что я делаю не так?
Я проверял файл точно существует. Я так же пробовал закинуть файл на диск С и считывать файл оттуда.
Александр Ананьев, я хочу написать свой формат для удобства работы с ним и его понимания. мне от изображения нужен только цвет пикселя и я хочу формат в котором просто хранятся цвета ну и возможно еще координаты этого самого пикселя. я хочу научиться создавать скриншоты экрана, так как не понимаю как работает создание скриншотов ОС. И в конце концов я просто хочу научиться работать с изображениями. Моя цель это создать ПО для поиска нужного мне изображения на скриншоте. Но для начала хотя бы свой формат создать.
Скриншот успешно создается, мое разрешение Full HD 1920*1080, не обратил внимание на этот параметр.
Большое спасибо за ваш вариант, попробую его проработать.