次の方法で共有


ColorContext コンストラクター

定義

ColorContext の新しいインスタンスを初期化します。

オーバーロード

ColorContext(Uri)

国際カラー コンソーシアム (ICC) またはイメージ カラー管理 (ICM) カラー プロファイルを指定Uriした場所にある新しいインスタンスColorContextを初期化します。

ColorContext(PixelFormat)

指定された PixelFormat に最も近い標準カラー プロファイル (sRGB または RGB) を使用して、ColorContext の新しいインスタンスを初期化します。

ColorContext(Uri)

国際カラー コンソーシアム (ICC) またはイメージ カラー管理 (ICM) カラー プロファイルを指定Uriした場所にある新しいインスタンスColorContextを初期化します。

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)

パラメーター

profileUri
Uri

目的のカラー プロファイルの場所を識別する Uri

属性

注釈

サポートされていないカラー プロファイルのいずれかを使用するには、1 つをインストールし、その URI を使用してコンストラクターを ColorContext 使用して初期化する ColorContext 必要があります。

適用対象

ColorContext(PixelFormat)

指定された PixelFormat に最も近い標準カラー プロファイル (sRGB または RGB) を使用して、ColorContext の新しいインスタンスを初期化します。

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)

パラメーター

pixelFormat
PixelFormat

ColorContext の派生元の PixelFormat

属性

次のコード例は、新しいインスタンス 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()

こちらもご覧ください

適用対象