Assembly : System.Drawing (dans system.drawing.dll)
SyntaxePublic NotInheritable Class BufferedGraphicsManager
Dim instance As BufferedGraphicsManager
public sealed class BufferedGraphicsManager
public ref class BufferedGraphicsManager sealed
public final class BufferedGraphicsManager
public final class BufferedGraphicsManager
NotesLa classe BufferedGraphicsManager 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é lorsque la surface d'affichage est redessinée.
Cette classe a une propriété statique, Current qui retourne le BufferedGraphicsContext principal pour le domaine d'application actuel. La classe BufferedGraphicsContext crée des instances BufferedGraphics qui peuvent être utilisées pour dessiner des graphiques mis en mémoire tampon.
La classe BufferedGraphics n'a aucun constructeur public et doit être créée par l'objet BufferedGraphicsContext pour un domaine d'application qui utilise sa méthode Allocate. Vous pouvez récupérer l'objet BufferedGraphicsContext pour le domaine d'application actuel à partir de la propriété BufferedGraphicsManager.Current statique.
Pour plus d'informations sur le mécanisme de double tampon, consultez Graphiques mis deux fois en mémoire tampon, BufferedGraphics et BufferedGraphicsContext.
ExempleL'exemple de code suivant montre comment acquérir BufferedGraphicsContext pour le domaine d'application actuel.
' Retrieves the BufferedGraphicsContext for the ' current application domain. Dim appDomainGraphicsContext As BufferedGraphicsContext = BufferedGraphicsManager.Current
// Retrieves the BufferedGraphicsContext for the // current application domain. BufferedGraphicsContext appDomainGraphicsContext = BufferedGraphicsManager.Current;
// Retrieves the BufferedGraphicsContext for the // current application domain. BufferedGraphicsContext^ appDomainGraphicsContext = BufferedGraphicsManager::Current;
Sécurité des threads
Plates-formesWindows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Édition Media Center, Windows XP Professionnel Édition x64, Windows XP SP2, Windows XP Starter Edition
Le .NET Framework ne prend pas en charge toutes les versions de chaque plate-forme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise.
Outils (masquer)
S'enregistrer
Liste des Membres
Qui est en ligne?
FAQ