ColorContext Costruttori

Definizione

Inizializza una nuova istanza di ColorContext.

Overload

Nome Descrizione
ColorContext(Uri)

Inizializza una nuova istanza di ColorContext con il profilo di colore International Color Consortium (ICC) o Image Color Management (ICM) che si trova in un determinato Urioggetto .

ColorContext(PixelFormat)

Inizializza una nuova istanza di ColorContext con il profilo di colore standard (sRGB o RGB) che corrisponde maggiormente all'oggetto fornito PixelFormat.

ColorContext(Uri)

Inizializza una nuova istanza di ColorContext con il profilo di colore International Color Consortium (ICC) o Image Color Management (ICM) che si trova in un determinato Urioggetto .

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)

Parametri

profileUri
Uri

Oggetto Uri che identifica la posizione del profilo colore desiderato.

Attributi

Commenti

Per usare uno dei profili di colore non supportati, è necessario installarlo e usarne l'URI ColorContext per inizializzare tramite il ColorContext costruttore .

Si applica a

ColorContext(PixelFormat)

Inizializza una nuova istanza di ColorContext con il profilo di colore standard (sRGB o RGB) che corrisponde maggiormente all'oggetto fornito 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)

Parametri

pixelFormat
PixelFormat

Oggetto PixelFormat da cui deriva l'oggetto ColorContext .

Attributi

Esempio

Nell'esempio di codice seguente viene illustrato come costruire una nuova istanza di 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()

Vedi anche

Si applica a