共用方式為


ColorContext 建構函式

定義

初始化 ColorContext 的新執行個體。

多載

ColorContext(Uri)

使用位於指定 Uri 之 的國際色彩聯盟 () 或影像色彩管理 (ICM) 色彩設定檔,初始化 的新實例 ColorContext

ColorContext(PixelFormat)

利用最符合所提供之 PixelFormat 的標準色彩設定檔 (sRGB 或 RGB),來初始化 ColorContext 的新執行個體。

ColorContext(Uri)

使用位於指定 Uri 之 的國際色彩聯盟 () 或影像色彩管理 (ICM) 色彩設定檔,初始化 的新實例 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,識別所需色彩設定檔的位置。

屬性

備註

若要使用任何不支援的色彩設定檔,您必須安裝一個,並使用其 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

PixelFormatColorContext 的衍生來源。

屬性

範例

下列程式碼範例示範如何建構 的新實例 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()

另請參閱

適用於