ColorContext Konstruktory

Definice

Inicializuje novou instanci .ColorContext

Přetížení

Name Description
ColorContext(Uri)

Inicializuje novou instanci pomocí mezinárodního barevného ColorContext konsorcia (ICC) nebo barevného profilu správy barev (ICM) umístěného v daném Uriobjektu .

ColorContext(PixelFormat)

Inicializuje novou instanci ColorContext se standardním barevným profilem (sRGB nebo RGB), který nejvíce odpovídá zadanému PixelFormat.

ColorContext(Uri)

Inicializuje novou instanci pomocí mezinárodního barevného ColorContext konsorcia (ICC) nebo barevného profilu správy barev (ICM) umístěného v daném Uriobjektu .

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)

Parametry

profileUri
Uri

Určuje Uri umístění požadovaného barevného profilu.

Atributy

Poznámky

Pokud chcete použít některý z nepodporovaných barevných profilů, musíte ho nainstalovat a pomocí jeho identifikátoru URI inicializovat ColorContext pomocí konstruktoru ColorContext .

Platí pro

ColorContext(PixelFormat)

Inicializuje novou instanci ColorContext se standardním barevným profilem (sRGB nebo RGB), který nejvíce odpovídá zadanému PixelFormat.

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)

Parametry

pixelFormat
PixelFormat

Z PixelFormat něhož ColorContext je odvozeno.

Atributy

Příklady

Následující příklad kódu ukazuje, jak vytvořit novou instanci 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()

Viz také

Platí pro