BufferedGraphicsManager Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет доступ к объекту основного контекста буферизованной графики для домена приложения.
public ref class BufferedGraphicsManager abstract sealed
public ref class BufferedGraphicsManager sealed
public static class BufferedGraphicsManager
public sealed class BufferedGraphicsManager
type BufferedGraphicsManager = class
Public Class BufferedGraphicsManager
Public NotInheritable Class BufferedGraphicsManager
- Наследование
-
BufferedGraphicsManager
Примеры
В следующем примере кода демонстрируется получение BufferedGraphicsContext для текущего домена приложения.
// Retrieves the BufferedGraphicsContext for the
// current application domain.
BufferedGraphicsContext^ appDomainGraphicsContext =
BufferedGraphicsManager::Current;
// Retrieves the BufferedGraphicsContext for the
// current application domain.
BufferedGraphicsContext appDomainGraphicsContext =
BufferedGraphicsManager.Current;
' Retrieves the BufferedGraphicsContext for the
' current application domain.
Dim appDomainGraphicsContext As BufferedGraphicsContext = BufferedGraphicsManager.Current
Комментарии
Класс BufferedGraphicsManager позволяет реализовать настраиваемую двойную буферизацию для графики. Рисунки, использующие двойную буферизацию, могут уменьшить или устранить мерцание, вызванное перерисовкой поверхности дисплея.
Этот класс имеет одно статическое свойство , Currentкоторое возвращает значение main BufferedGraphicsContext для текущего домена приложения. Класс BufferedGraphicsContext создает BufferedGraphics экземпляры, которые можно использовать для рисования буферизованной графики.
Класс BufferedGraphics не имеет открытого конструктора и должен быть создан BufferedGraphicsContext объектом для домена приложения с помощью его Allocate метода . Объект для текущего домена приложения можно получить BufferedGraphicsContext из статического BufferedGraphicsManager.Current свойства .
Дополнительные сведения о двойной буферизации см. в разделах Двойная буферизация графики, BufferedGraphicsи BufferedGraphicsContext.
Свойства
Current |
Возвращает контекст BufferedGraphicsContext для текущего домена приложения. |
Применяется к
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по