Condividi tramite


ColorContext Costruttori

Definizione

Inizializza una nuova istanza di ColorContext.

Overload

ColorContext(Uri)

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

ColorContext(PixelFormat)

Inizializza una nuova istanza di ColorContext con il profilo colori standard (sRGB o RGB) che corrisponde maggiormente alla struttura PixelFormat specificata.

ColorContext(Uri)

Inizializza una nuova istanza di ColorContext con il profilo di colore International Color Consortium (CP) 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 il percorso del profilo colori desiderato.

Attributi

Commenti

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

Si applica a

ColorContext(PixelFormat)

Inizializza una nuova istanza di ColorContext con il profilo colori standard (sRGB o RGB) che corrisponde maggiormente alla struttura PixelFormat specificata.

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

Struttura 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