ColorContext 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 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)
参数
- 属性
注解
若要使用任何不受支持的颜色配置文件,必须安装一个并使用其 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()