Compartilhar via


ColorContext Construtores

Definição

Inicializa uma nova instância de ColorContext.

Sobrecargas

ColorContext(Uri)

Inicializa uma nova instância com o perfil de ColorContext cores ICC (International Color Consortium) ou Image Color Management (ICM) localizado em um determinado Uri.

ColorContext(PixelFormat)

Inicializa uma nova instância de ColorContext com o perfil de cor padrão (sRGB ou RGB) que mais se aproxima do PixelFormat fornecido.

ColorContext(Uri)

Inicializa uma nova instância com o perfil de ColorContext cores ICC (International Color Consortium) ou Image Color Management (ICM) localizado em um determinado Uri.

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)

Parâmetros

profileUri
Uri

O Uri que identifica o local do perfil de cor desejado.

Atributos

Comentários

Para usar qualquer um dos perfis de cores sem suporte, você deve instalar um e usar seu URI para inicializar usando ColorContext o ColorContext construtor.

Aplica-se a

ColorContext(PixelFormat)

Inicializa uma nova instância de ColorContext com o perfil de cor padrão (sRGB ou RGB) que mais se aproxima do PixelFormat fornecido.

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)

Parâmetros

pixelFormat
PixelFormat

O PixelFormat do qual o ColorContext é derivado.

Atributos

Exemplos

O exemplo de código a seguir demonstra como construir uma nova instância de 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()

Confira também

Aplica-se a