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 для текущего домена приложения. |