ColorContext コンストラクター

定義

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

オーバーロード

名前 説明
ColorContext(Uri)

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

ColorContext(PixelFormat)

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

ColorContext(Uri)

特定のColorContextにある国際カラー コンソーシアム (ICC) またはイメージ カラー管理 (ICM) カラー プロファイルを使用して、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)

パラメーター

profileUri
Uri

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

属性

注釈

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

適用対象

ColorContext(PixelFormat)

指定されたColorContextに最も近い標準カラー プロファイル (sRGB または RGB) を使用して、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)

パラメーター

pixelFormat
PixelFormat

PixelFormatの派生元となるColorContext

属性

次のコード例は、 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()

こちらもご覧ください

適用対象