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


Двойная буферизация графики

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

В этом разделе

Двойная буферизация графики
Общее описание концепции двойной буферизации и ее поддержки на платформе .NET Framework.

Практическое руководство. Уменьшение эффекта мерцания изображения посредством двойной буферизации для форм и элементов управления
Демонстрируется использование поддержки двойной буферизации по умолчанию на платформе .NET Framework.

Практическое руководство. Управление буферизацией графики вручную
Показано, как управлять двойной буферизацией в приложениях.

Практическое руководство. Прорисовка буферизированной графики вручную
Демонстрируется отрисовка графики с двойной буферизацией.

Ссылка

SetStyle Метод элемента управления, обеспечивающий двойное буферизацию.

BufferedGraphicsContext Предоставляет методы для создания буферов графики.

BufferedGraphicsManager
Предоставляет доступ к контексту буферизованной графики для домена приложения.