Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

BufferedGraphicsManager classe

 

Date de publication : novembre 2016

Fournit l’accès à l’objet de contexte graphique mis en mémoire tampon principale pour le domaine d’application.

Espace de noms:   System.Drawing
Assembly:  System.Drawing (dans System.Drawing.dll)

System.Object
  System.Drawing.BufferedGraphicsManager

public sealed class BufferedGraphicsManager

NomDescription
System_CAPS_pubpropertySystem_CAPS_staticCurrent

Obtient le BufferedGraphicsContext pour le domaine d’application actuel.

NomDescription
System_CAPS_pubmethodEquals(Object)

Détermine si l'objet spécifié est identique à l'objet actuel.(Hérité de Object.)

System_CAPS_pubmethodGetHashCode()

Fait office de fonction de hachage par défaut.(Hérité de Object.)

System_CAPS_pubmethodGetType()

Obtient le Type de l'instance actuelle.(Hérité de Object.)

System_CAPS_pubmethodToString()

Retourne une chaîne qui représente l'objet actuel.(Hérité de Object.)

La BufferedGraphicsManager classe vous permet d’implémenter le mécanisme de double tampon personnalisé pour vos graphiques. Les graphiques qui utilisent le mécanisme de double tampon peuvent réduire ou éliminer le scintillement provoqué par le fait de redessiner une surface d’affichage.

Cette classe a une propriété statique, Current, qui retourne les principaux BufferedGraphicsContext pour le domaine d’application actuel. La BufferedGraphicsContext classe crée BufferedGraphics instances qui peuvent être utilisés pour dessiner des graphiques mis en mémoire tampon.

La BufferedGraphics classe n’a aucun constructeur public et doit être créée par le BufferedGraphicsContext objet pour un domaine d’application à l’aide ses Allocate méthode. Vous pouvez récupérer le BufferedGraphicsContext objet pour le domaine d’application actuel à partir de la méthode statique BufferedGraphicsManager.Current propriété.

Pour plus d’informations sur le mécanisme de double tampon, consultez Graphiques mis deux fois en mémoire tampon, BufferedGraphics, et BufferedGraphicsContext.

L’exemple de code suivant montre comment acquérir la BufferedGraphicsContext pour le domaine d’application actuel.

// Retrieves the BufferedGraphicsContext for the 
// current application domain.
BufferedGraphicsContext appDomainGraphicsContext = 
     BufferedGraphicsManager.Current;

.NET Framework
Disponible depuis 2.0

Tous les membres statiques publics ( Shared en Visual Basic) de ce type sont thread-safe. Les membres d’instance n’ont pas la garantie d’être thread-safe.

Retour au début
Afficher: