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 sealed
public sealed class BufferedGraphicsManager
type BufferedGraphicsManager = class
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. |
Métodos
| Name | Description |
|---|---|
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |