ColorContext コンストラクター

定義

ColorContext の新しいインスタンスを初期化します。Initializes a new instance of ColorContext.

オーバーロード

ColorContext(Uri)

指定した ColorContext にある International Color Consortium (ICC)International Color Consortium (ICC) または イメージ カラーの管理 (ICM)Image Color Management (ICM) のカラー プロファイルを使用して、Uri の新しいインスタンスを初期化します。Initializes a new instance of ColorContext with the International Color Consortium (ICC)International Color Consortium (ICC) or イメージ カラーの管理 (ICM)Image Color Management (ICM) color profile located at a given Uri.

ColorContext(PixelFormat)

指定された PixelFormat に最も近い標準カラー プロファイル (sRGB または RGB) を使用して、ColorContext の新しいインスタンスを初期化します。Initializes a new instance of ColorContext with the standard color profile (sRGB or RGB ) that most closely matches the supplied PixelFormat.

ColorContext(Uri)

指定した ColorContext にある International Color Consortium (ICC)International Color Consortium (ICC) または イメージ カラーの管理 (ICM)Image Color Management (ICM) のカラー プロファイルを使用して、Uri の新しいインスタンスを初期化します。Initializes a new instance of ColorContext with the International Color Consortium (ICC)International Color Consortium (ICC) or イメージ カラーの管理 (ICM)Image Color Management (ICM) color profile located at a given Uri.

public:
 ColorContext(Uri ^ profileUri);
[System.Security.SecurityCritical]
public ColorContext (Uri profileUri);
new System.Windows.Media.ColorContext : Uri -> System.Windows.Media.ColorContext
Public Sub New (profileUri As Uri)

パラメーター

profileUri
Uri

目的のカラー プロファイルの場所を識別する UriThe Uri that identifies the location of the desired color profile.

属性

注釈

サポートされていないカラープロファイルを使用するには、いずれかをインストールし、 ColorContextその URI をColorContext使用して、コンストラクターを使用してを初期化する必要があります。To use any of the unsupported color profiles, you must install one and use its URI to initialize the ColorContext by using the ColorContext constructor.

こちらもご覧ください

ColorContext(PixelFormat)

指定された PixelFormat に最も近い標準カラー プロファイル (sRGB または RGB) を使用して、ColorContext の新しいインスタンスを初期化します。Initializes a new instance of ColorContext with the standard color profile (sRGB or RGB ) that most closely matches the supplied PixelFormat.

public:
 ColorContext(System::Windows::Media::PixelFormat pixelFormat);
[System.Security.SecurityCritical]
public ColorContext (System.Windows.Media.PixelFormat pixelFormat);
new System.Windows.Media.ColorContext : System.Windows.Media.PixelFormat -> System.Windows.Media.ColorContext

パラメーター

pixelFormat
PixelFormat

ColorContext の派生元の PixelFormatThe PixelFormat from which the ColorContext is derived.

属性

次のコード例は、のColorContext新しいインスタンスを作成する方法を示しています。The following code example demonstrates how to construct a new instance of 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()

こちらもご覧ください

適用対象