Использовать студию для асм-разработки не лучшее решение ИМХО, ни подсветки синтаксиса, ни полного набора .inc файлов, да и не предназначена студия для этого. Когда народ напишет обзор ассемблерного инструментария?
И кстати, кто знает, как в винде устроено все это рисование? Там копятся команды рисования и единой пачкой отправляются в системный вызов, или каждый вызов команд типа lineTo это системный вызов или используется рисование в shared memory или используется прямая запись в видеопамять из userspace? Есть тут хоть один программист на WinAPI? Ответьте пожалуйста, если знаете.
Это не создание примитивов, а вызов функций WinAPI. Тема была бы раскрыта, если бы вы реализовали функции для рисования этих примитивов в растре. Хотя и это, кажется, описывалось в любой книге по компьютерной графике/созданию компьютерных игр времен DOS. Но можно было хотя бы перенести это в современные реалии.
Впринципе, да! Это не примитивы, а создание графики в Windows вызовами функций WinAPI — с темой казус небольшой. Хотел показать именно пример использования и реализации вызова этих простеньких функций.
Создание графических примитивов на Ассемблере