Всем привет. Пытаюсь вывести изображение из памяти с помощью API CreateDIBSection или CreateDIBitmap, но вот проблема, в обоих случаях получаю черный прямоугольник. Программа с помощью которой осваиваю эти API во вложенном файле. (в этой программе я выделяю память для рисунка без очистки, чтобы на экране увидеть хоть какой то мусор, но получаю черный квадрат). Объясните мне, что я делаю не так.
Разобрался! Все дело оказалось в буфере для картинки. В API CreateDIBSection оказывается нужно указывать адрес ячейки в которую и вернется адрес буфера для рисования.