BufferedGraphicsManager Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Fornece acesso ao principal objeto de contexto gráfico em buffer para o domínio da aplicação.
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
- Herança
-
BufferedGraphicsManager
Exemplos
O exemplo de código seguinte demonstra a aquisição do BufferedGraphicsContext para o domínio de aplicação atual.
// 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
Observações
A BufferedGraphicsManager classe permite-te implementar duplo buffer personalizado para os teus gráficos. Gráficos que utilizam duplo buffering podem reduzir ou eliminar o cintilação causado pelo redesenho de uma superfície de ecrã.
Esta classe tem uma propriedade estática, Current, que devolve a principal BufferedGraphicsContext para o domínio de aplicação atual. A BufferedGraphicsContext classe cria BufferedGraphics instâncias que podem ser usadas para desenhar gráficos com buffer.
A BufferedGraphics classe não tem construtor público e deve ser criada pelo BufferedGraphicsContext objeto para um domínio de aplicação usando o seu Allocate método. Podes recuperar o BufferedGraphicsContext objeto para o domínio de aplicação atual a partir da propriedade estática BufferedGraphicsManager.Current .
Para mais informações sobre double buffering, veja Double Buffered Graphics, BufferedGraphics, e BufferedGraphicsContext.
Propriedades
| Name | Description |
|---|---|
| Current |
Obtém o BufferedGraphicsContext para o domínio de aplicação atual. |