BufferedGraphicsManager Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce l'accesso all'oggetto contesto grafico memorizzato nel buffer principale per il dominio applicazione.
public ref class BufferedGraphicsManager sealed
public sealed class BufferedGraphicsManager
type BufferedGraphicsManager = class
Public NotInheritable Class BufferedGraphicsManager
- Ereditarietà
-
BufferedGraphicsManager
Esempio
Nell'esempio di codice seguente viene illustrato l'acquisizione di BufferedGraphicsContext per il dominio applicazione corrente.
// 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
Commenti
La BufferedGraphicsManager classe consente di implementare il doppio buffer personalizzato per la grafica. La grafica che usa doppio buffering può ridurre o eliminare lo sfarfallio causato dalla ridisegnazione di una superficie di visualizzazione.
Questa classe ha una proprietà statica, Current, che restituisce il principale BufferedGraphicsContext per il dominio applicazione corrente. La BufferedGraphicsContext classe crea BufferedGraphics istanze che possono essere usate per disegnare elementi grafici memorizzati nel buffer.
La BufferedGraphics classe non dispone di un costruttore pubblico e deve essere creata dall'oggetto BufferedGraphicsContext per un dominio applicazione usando il relativo Allocate metodo. È possibile recuperare l'oggetto BufferedGraphicsContext per il dominio applicazione corrente dalla proprietà statica BufferedGraphicsManager.Current .
Per altre informazioni sul doppio buffering, vedere Doppia grafica memorizzata nel buffer, BufferedGraphicse BufferedGraphicsContext.
Proprietà
| Nome | Descrizione |
|---|---|
| Current |
Ottiene l'oggetto BufferedGraphicsContext per il dominio applicazione corrente. |
Metodi
| Nome | Descrizione |
|---|---|
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |