ColorContext Klasse
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt ein ICC- oder ICM-Farbprofil (International Color Consortium oder Image Color Management) dar, das mit einem Bitmapimage verknüpft ist.
public ref class ColorContext
public class ColorContext
type ColorContext = class
Public Class ColorContext
- Vererbung
-
ColorContext
Im folgenden Codebeispiel wird veranschaulicht, wie Das Farbprofil abgerufen wird, das einem Bitmapbild zugeordnet ist.
ColorConvertedBitmap myColorConvertedBitmap = new ColorConvertedBitmap();
myColorConvertedBitmap.BeginInit();
myColorConvertedBitmap.SourceColorContext = myBitmapSourceFrame2.ColorContexts[0];
myColorConvertedBitmap.Source = myBitmapSource2;
myColorConvertedBitmap.DestinationFormat = PixelFormats.Pbgra32;
myColorConvertedBitmap.DestinationColorContext = new ColorContext(PixelFormats.Bgra32);
myColorConvertedBitmap.EndInit();
Dim myColorConvertedBitmap As New ColorConvertedBitmap()
myColorConvertedBitmap.BeginInit()
myColorConvertedBitmap.SourceColorContext = myBitmapSourceFrame2.ColorContexts(0)
myColorConvertedBitmap.Source = myBitmapSource2
myColorConvertedBitmap.DestinationFormat = PixelFormats.Pbgra32
myColorConvertedBitmap.DestinationColorContext = New ColorContext(PixelFormats.Bgra32)
myColorConvertedBitmap.EndInit()
Die unterstützten Standardfarbräume sind sRGB, ScRGB, RGB, CMYK, Gray, Multichannel und unbekannt.
Color |
Initialisiert eine neue Instanz von ColorContext mit dem Standardfarbprofil (sRGB oder RGB), das die größte Übereinstimmung mit dem angegebenen PixelFormat aufweist. |
Color |
Initialisiert eine neue Instanz mit ColorContext dem International Color Consortium (ICC) oder Dem Image Color Management (ICM) Farbprofil, das sich in einem bestimmten Bereich Uribefindet. |
Profile |
Ruft einen Uri Wert ab, der den Standort eines Internationalen Farbkonsortiums (ICC) oder eines Farbprofils (ICM) darstellt. |
Equals(Object) |
Bestimmt, ob ein Object mit einer Instanz von ColorContext übereinstimmt. |
Get |
Ruft den Hashcode für diese Instanz von ColorContext ab. |
Get |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
Memberwise |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
Open |
Gibt einen lesbaren Stream von Farbprofilrohdaten zurück. |
To |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Equality(Color |
Verarbeitet zwei Instanzen von ColorContext, um ihre Gleichheit zu bestimmen. |
Inequality(Color |
Verarbeitet zwei Instanzen von ColorContext, um zu bestimmen, ob sie ungleich sind. |
Produkt | Versionen |
---|---|
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8 |
Windows Desktop | 3.0, 3.1, 5, 6, 7 |