ImageAttributes.SetColorMatrices メソッド (ColorMatrix, ColorMatrix, ColorMatrixFlag, ColorAdjustType)
アセンブリ: System.Drawing (system.drawing.dll 内)

Public Sub SetColorMatrices ( _ newColorMatrix As ColorMatrix, _ grayMatrix As ColorMatrix, _ mode As ColorMatrixFlag, _ type As ColorAdjustType _ )
Dim instance As ImageAttributes Dim newColorMatrix As ColorMatrix Dim grayMatrix As ColorMatrix Dim mode As ColorMatrixFlag Dim type As ColorAdjustType instance.SetColorMatrices(newColorMatrix, grayMatrix, mode, type)
public void SetColorMatrices ( ColorMatrix newColorMatrix, ColorMatrix grayMatrix, ColorMatrixFlag mode, ColorAdjustType type )
public: void SetColorMatrices ( ColorMatrix^ newColorMatrix, ColorMatrix^ grayMatrix, ColorMatrixFlag mode, ColorAdjustType type )
public void SetColorMatrices ( ColorMatrix newColorMatrix, ColorMatrix grayMatrix, ColorMatrixFlag mode, ColorAdjustType type )
public function SetColorMatrices ( newColorMatrix : ColorMatrix, grayMatrix : ColorMatrix, mode : ColorMatrixFlag, type : ColorAdjustType )
戻り値
このメソッドは値を返しません。

ImageAttributes オブジェクトは、5 つの調整カテゴリ (既定、ビットマップ、ブラシ、ペン、テキスト) に関して色とグレースケールの設定を保持します。たとえば、既定のカテゴリに対してある調整行列を指定し、ビットマップ カテゴリには別の調整行列を指定し、さらにペン カテゴリにも異なる調整行列を指定できます。
既定のカラー調整設定値およびグレースケール調整設定値は、調整設定値が設定されていないすべてのカテゴリに対して適用されます。たとえば、ペン カテゴリの調整設定を一切指定していない場合、ペン カテゴリには既定の設定が適用されます。
特定のカテゴリに対してカラー調整設定値またはグレースケール調整設定値を指定すると、そのカテゴリに適用されていた既定の調整設定値は解除されます。たとえば、既定のカテゴリに対して調整設定値のコレクションを指定するとします。Pen を SetColorMatrices メソッドに渡してカラー調整行列とグレースケール調整行列を設定すると、ペンには既定の調整設定は一切適用されません。

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ImageAttributes.SetColorMatrices メソッド (ColorMatrix, ColorMatrix, ColorMatrixFlag)
アセンブリ: System.Drawing (system.drawing.dll 内)

Public Sub SetColorMatrices ( _ newColorMatrix As ColorMatrix, _ grayMatrix As ColorMatrix, _ flags As ColorMatrixFlag _ )
Dim instance As ImageAttributes Dim newColorMatrix As ColorMatrix Dim grayMatrix As ColorMatrix Dim flags As ColorMatrixFlag instance.SetColorMatrices(newColorMatrix, grayMatrix, flags)
public void SetColorMatrices ( ColorMatrix newColorMatrix, ColorMatrix grayMatrix, ColorMatrixFlag flags )
public: void SetColorMatrices ( ColorMatrix^ newColorMatrix, ColorMatrix^ grayMatrix, ColorMatrixFlag flags )
public void SetColorMatrices ( ColorMatrix newColorMatrix, ColorMatrix grayMatrix, ColorMatrixFlag flags )
public function SetColorMatrices ( newColorMatrix : ColorMatrix, grayMatrix : ColorMatrix, flags : ColorMatrixFlag )
戻り値
このメソッドは値を返しません。

ImageAttributes オブジェクトは、5 つの調整カテゴリ (既定、ビットマップ、ブラシ、ペン、テキスト) に関して色とグレースケールの設定を保持します。たとえば、既定のカテゴリに対してある調整行列を指定し、ビットマップ カテゴリには別の調整行列を指定し、さらにペン カテゴリにも異なる調整行列を指定できます。
既定のカラー調整設定値およびグレースケール調整設定値は、調整設定値が設定されていないすべてのカテゴリに対して適用されます。たとえば、ペン カテゴリの調整設定を一切指定していない場合、ペン カテゴリには既定の設定が適用されます。

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ImageAttributes.SetColorMatrices メソッド (ColorMatrix, ColorMatrix)
アセンブリ: System.Drawing (system.drawing.dll 内)

Dim instance As ImageAttributes Dim newColorMatrix As ColorMatrix Dim grayMatrix As ColorMatrix instance.SetColorMatrices(newColorMatrix, grayMatrix)
戻り値
このメソッドは値を返しません。

ImageAttributes オブジェクトは、5 つの調整カテゴリ (既定、ビットマップ、ブラシ、ペン、テキスト) に関して色とグレースケールの設定を保持します。たとえば、既定のカテゴリに対してある調整行列を指定し、ビットマップ カテゴリには別の調整行列を指定し、さらにペン カテゴリにも異なる調整行列を指定できます。
既定のカラー調整設定値およびグレースケール調整設定値は、調整設定値が設定されていないすべてのカテゴリに対して適用されます。たとえば、ペン カテゴリの調整設定を一切指定していない場合、ペン カテゴリには既定の設定が適用されます。
ImageAttributes.SetColorMatrices(ColorMatrix,ColorMatrix) メソッドを呼び出すことは、ImageAttributes.SetColorMatrices(ColorMatrix,ColorMatrix,ColorMatrixFlag) メソッドを呼び出し、flags パラメータに ColorMatrixFlag.Default を渡すことと同等です。ColorMatrixFlag.Default を指定すると、すべての色 (灰色も含む) が、グレースケール調整行列ではなく、カラー調整行列で調整されます。そのため、このメソッドに渡されるグレースケール調整行列は、効果を持ちません。

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ImageAttributes.SetColorMatrices メソッド

名前 | 説明 |
---|---|
ImageAttributes.SetColorMatrices (ColorMatrix, ColorMatrix) | 既定のカテゴリのカラー調整行列とグレースケール調整行列を設定します。 |
ImageAttributes.SetColorMatrices (ColorMatrix, ColorMatrix, ColorMatrixFlag) | 既定のカテゴリのカラー調整行列とグレースケール調整行列を設定します。 |
ImageAttributes.SetColorMatrices (ColorMatrix, ColorMatrix, ColorMatrixFlag, ColorAdjustType) | 指定したカテゴリのカラー調整行列とグレースケール調整行列を設定します。 |

- ImageAttributes.SetColorMatrices メソッドのページへのリンク