Freigeben über


ColorContext Konstruktoren

Definition

Initialisiert eine neue Instanz von ColorContext.

Überlädt

ColorContext(Uri)

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.

ColorContext(PixelFormat)

Initialisiert eine neue Instanz von ColorContext mit dem Standardfarbprofil (sRGB oder RGB), das die größte Übereinstimmung mit dem angegebenen PixelFormat aufweist.

ColorContext(Uri)

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.

public:
 ColorContext(Uri ^ profileUri);
public ColorContext (Uri profileUri);
[System.Security.SecurityCritical]
public ColorContext (Uri profileUri);
new System.Windows.Media.ColorContext : Uri -> System.Windows.Media.ColorContext
[<System.Security.SecurityCritical>]
new System.Windows.Media.ColorContext : Uri -> System.Windows.Media.ColorContext
Public Sub New (profileUri As Uri)

Parameter

profileUri
Uri

Der Uri, der den Speicherort des gewünschten Farbprofils angibt.

Attribute

Hinweise

Um eines der nicht unterstützten Farbprofile zu verwenden, müssen Sie einen installieren und dessen URI verwenden, um dies ColorContext mithilfe des ColorContext Konstruktors zu initialisieren.

Gilt für

ColorContext(PixelFormat)

Initialisiert eine neue Instanz von ColorContext mit dem Standardfarbprofil (sRGB oder RGB), das die größte Übereinstimmung mit dem angegebenen PixelFormat aufweist.

public:
 ColorContext(System::Windows::Media::PixelFormat pixelFormat);
[System.Security.SecurityCritical]
public ColorContext (System.Windows.Media.PixelFormat pixelFormat);
public ColorContext (System.Windows.Media.PixelFormat pixelFormat);
[<System.Security.SecurityCritical>]
new System.Windows.Media.ColorContext : System.Windows.Media.PixelFormat -> System.Windows.Media.ColorContext
new System.Windows.Media.ColorContext : System.Windows.Media.PixelFormat -> System.Windows.Media.ColorContext
Public Sub New (pixelFormat As PixelFormat)

Parameter

pixelFormat
PixelFormat

Das PixelFormat, von dem der ColorContext abgeleitet wird.

Attribute

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie eine neue Instanz von ColorContext.

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()

Siehe auch

Gilt für