Freigeben über


CompositingQuality-Enumeration

Gibt das während des Zusammensetzens zu verwendende Qualitätsniveau an.

Namespace: System.Drawing.Drawing2D
Assembly: System.Drawing (in system.drawing.dll)

Syntax

'Declaration
Public Enumeration CompositingQuality
'Usage
Dim instance As CompositingQuality
public enum CompositingQuality
public enum class CompositingQuality
public enum CompositingQuality
public enum CompositingQuality

Member

  Membername Beschreibung
AssumeLinear Es werden lineare Werte verwendet. 
Default Standardqualität. 
GammaCorrected Es wird Gammakorrektur verwendet. 
HighQuality Hohe Qualität, langsame Zusammensetzung. 
HighSpeed Hohe Geschwindigkeit, niedrige Qualität. 
Invalid Ungültige Qualität. 

Hinweise

Das Zusammensetzen wird während der Wiedergabe durchgeführt, d. h. die Pixel der Quelle werden mit den Pixeln des Ziels kombiniert, um die daraus resultierenden Pixel zu erstellen. Die Qualität der Zusammensetzung steht in direktem Zusammenhang mit der optischen Qualität der Ausgabe und steht in umgekehrt proportionalem Verhältnis zu der für die Darstellung benötigten Zeit. Je höher die Qualität, desto mehr Zeit wird für die Wiedergabe benötigt. Das liegt daran, dass, je höher das Qualitätsniveau ist, desto mehr der umliegenden Pixel während des Zusammensetzens in Betracht gezogen werden müssen. Die lineare Qualitätseinstellung (AssumeLinear) stellt hierbei einen Kompromiss dar, da sie bessere Qualität bei etwas langsamerer Zusammensetzungsgeschwindigkeit als die Standardeinstellung liefert.

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

System.Drawing.Drawing2D-Namespace