ColorContext Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje nowe wystąpienie klasy ColorContext.
Przeciążenia
| Nazwa | Opis |
|---|---|
| ColorContext(Uri) |
Inicjuje nowe wystąpienie ColorContext programu z profilem kolorów International Color Consortium (ICC) lub Zarządzanie kolorami obrazów (ICM) znajdującym się w danym Uriobiekcie . |
| ColorContext(PixelFormat) |
Inicjuje nowe wystąpienie ColorContext standardowego profilu kolorów (sRGB lub RGB), które najlepiej pasuje do podanego elementu PixelFormat. |
ColorContext(Uri)
Inicjuje nowe wystąpienie ColorContext programu z profilem kolorów International Color Consortium (ICC) lub Zarządzanie kolorami obrazów (ICM) znajdującym się w danym Uriobiekcie .
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
- Atrybuty
Uwagi
Aby użyć dowolnego z nieobsługiwanych profilów kolorów, należy zainstalować go i użyć jego identyfikatora URI do zainicjowania ColorContext przy użyciu konstruktora ColorContext .
Dotyczy
ColorContext(PixelFormat)
Inicjuje nowe wystąpienie ColorContext standardowego profilu kolorów (sRGB lub RGB), które najlepiej pasuje do podanego elementu 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
Wartość PixelFormat , z której ColorContext pochodzi.
- Atrybuty
Przykłady
W poniższym przykładzie kodu pokazano, jak utworzyć nowe wystąpienie klasy 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()