Рисование примитивов

Тема в разделе "WASM.BEGINNERS", создана пользователем norD, 22 дек 2005.

  1. norD

    norD New Member

    Публикаций:
    0
    Регистрация:
    21 дек 2005
    Сообщения:
    7
    Помогите пожалуйста. Требуется нарисовать треугольник и окружность, используя функции биос.Прочитал соответстующие главы у Зубкова, принцип понятен, но с реализацией проблемы (начиная с того, что не могу простой проект собрать).
     
  2. mister_serg

    mister_serg New Member

    Публикаций:
    0
    Регистрация:
    1 ноя 2005
    Сообщения:
    15
    Адрес:
    Russia
    обязательно ли использовать средства биос? в masm32 полно всяких exampleов .можно взять любой пример работы с графикой в качестве framework выбрость оттуда лишнее и используя SetPixel можно выводить точки в любое место экрана например так

    invoke InvalidateRect,hWnd,NULL,0

    invoke BeginPaint,hWin,ADDR Ps

    mov hDC, eax

    ;-----------------------------------

    invoke SetPixel,hDC,X,Y,COLORREF

    ;-----------------------------------

    invoke EndPaint,hWin,ADDR Ps
     
  3. norD

    norD New Member

    Публикаций:
    0
    Регистрация:
    21 дек 2005
    Сообщения:
    7
    Да я собственно уже сделал:) как раз по такой схеме. Взял один из примеров Уроков Iczelion'а и с помощью moveto и line to нарисовал все, что нужно. Главное, чтобы препод по поводу этого не возникал (типа так не честно, я так не объяснял, слишком легко и т.д.). Хотя как именно рисовать тоже не говорилось.