語言

ColorContext 類別

定義

代表與點陣圖影像相關的國際色彩聯盟(ICC)或影像色彩管理(ICM)色彩配置檔。

public ref class ColorContext
public class ColorContext
type ColorContext = class
Public Class 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()

備註

支援的標準色彩空間包括 sRGB、ScRGB、RGB、CMYK、灰色、多通道色域及未知色域。

建構函式

名稱 Description
ColorContext(PixelFormat)

初始化一個新的實例 ColorContext ,使用標準色彩配置檔(sRGB 或 RGB),最接近所提供的 PixelFormat色彩配置檔。

ColorContext(Uri)

初始化一個新的實例 ColorContext ,與位於特定 Uri位置的國際色彩聯盟(ICC)或影像色彩管理(ICM)色彩配置檔相處。

屬性

名稱 Description
ProfileUri

獲得 Uri 代表國際色彩聯盟(ICC)或影像色彩管理(ICM)色彩配置檔所在位置的

方法

名稱 Description
Equals(Object)

判斷 a Object 是否等於 的 ColorContext實例。

GetHashCode()

取得此實例 ColorContext的雜湊碼。

GetType()

取得目前實例的 Type。

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
OpenProfileStream()

回傳可 Stream 讀的原始色彩配置資料。

ToString()

傳回表示目前 物件的字串。

(繼承來源 Object)

運算子

名稱 Description
Equality(ColorContext, ColorContext)

在兩個實例 ColorContext 上運作以判定等號。

Inequality(ColorContext, ColorContext)

在兩個實例 ColorContext 上操作,以判定它們不相等。

適用於

另請參閱