Поделиться через


О живописи и рисовании

Почти все приложения используют экран для отображения данных, которые они управляют. Приложение рисует изображения, рисует фигуры и записывает текст, чтобы пользователь могли просматривать данные по мере его создания, редактирования и печати. Microsoft Windows обеспечивает широкую поддержку живописи и черчения, но из-за особенностей многозадачных операционных систем приложения должны взаимодействовать друг с другом при доступе к экрану.

Чтобы обеспечить плавное и совместное функционирование всех приложений, система управляет всеми выходными данными на экране. Приложения используют окна в качестве основного выходного устройства, а не самого экрана. Система предоставляет контексты устройств отображения, которые однозначно соответствуют окнам. Приложения используют контексты устройств отображения, чтобы направить вывод в указанные окна. Рисование в окне (направление выходных данных) предотвращает вмешательство приложения в выходные данные других приложений и позволяет приложениям сосуществовать друг с другом, используя все возможности графики системы.