Вывод изображения из памяти

Тема в разделе "WASM.WIN32", создана пользователем al79, 2 апр 2007.

  1. al79

    al79 Алексей

    Публикаций:
    0
    Регистрация:
    11 май 2006
    Сообщения:
    133
    Адрес:
    Екатеринбург
    Всем привет.

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

    al79 Алексей

    Публикаций:
    0
    Регистрация:
    11 май 2006
    Сообщения:
    133
    Адрес:
    Екатеринбург
    Разобрался!

    Все дело оказалось в буфере для картинки.
    В API CreateDIBSection оказывается нужно указывать адрес ячейки в которую и вернется адрес буфера для рисования.