ImageAttributes.SetColorMatrices Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задает матрицу настройки цвета и матрицу настройки оттенков серого.
Перегрузки
SetColorMatrices(ColorMatrix, ColorMatrix) |
Задает матрицу настройки цвета и матрицу настройки оттенков серого для категории по умолчанию. |
SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag) |
Задает матрицу настройки цвета и матрицу настройки оттенков серого для категории по умолчанию. |
SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag, ColorAdjustType) |
Задает матрицу настройки цвета и матрицу настройки оттенков серого для указанной категории. |
SetColorMatrices(ColorMatrix, ColorMatrix)
- Исходный код:
- ImageAttributes.cs
- Исходный код:
- ImageAttributes.cs
- Исходный код:
- ImageAttributes.cs
Задает матрицу настройки цвета и матрицу настройки оттенков серого для категории по умолчанию.
public:
void SetColorMatrices(System::Drawing::Imaging::ColorMatrix ^ newColorMatrix, System::Drawing::Imaging::ColorMatrix ^ grayMatrix);
public void SetColorMatrices (System.Drawing.Imaging.ColorMatrix newColorMatrix, System.Drawing.Imaging.ColorMatrix grayMatrix);
public void SetColorMatrices (System.Drawing.Imaging.ColorMatrix newColorMatrix, System.Drawing.Imaging.ColorMatrix? grayMatrix);
member this.SetColorMatrices : System.Drawing.Imaging.ColorMatrix * System.Drawing.Imaging.ColorMatrix -> unit
Public Sub SetColorMatrices (newColorMatrix As ColorMatrix, grayMatrix As ColorMatrix)
Параметры
- newColorMatrix
- ColorMatrix
Матрица настройки цвета.
- grayMatrix
- ColorMatrix
Матрица настройки оттенков серого.
Комментарии
Объект ImageAttributes поддерживает параметры цвета и оттенков серого для пяти категорий корректировки: по умолчанию, точечный рисунок, кисть, перо и текст. Например, можно указать матрицы корректировки для категории по умолчанию, различные матрицы корректировки для категории битового рисунка и другие матрицы корректировки для категории пера.
Параметры настройки цвета и оттенков серого по умолчанию применяются ко всем категориям, у которых нет собственных параметров настройки. Например, если вы никогда не указываете параметры корректировки для категории пера, параметры по умолчанию применяются к категории пера.
ImageAttributes.SetColorMatrices(ColorMatrix, ColorMatrix) Вызов метода эквивалентен вызову ImageAttributes.SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag) метода и передаче ColorMatrixFlag.Default для flags
параметра . ColorMatrixFlag.Default указывает, что все цвета (включая серый) корректируются матрицей настройки цвета, а не матрицей настройки оттенков серого. Поэтому матрица корректировки оттенков серого, переданная в этот метод, не оказывает никакого влияния.
Применяется к
SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag)
- Исходный код:
- ImageAttributes.cs
- Исходный код:
- ImageAttributes.cs
- Исходный код:
- ImageAttributes.cs
Задает матрицу настройки цвета и матрицу настройки оттенков серого для категории по умолчанию.
public:
void SetColorMatrices(System::Drawing::Imaging::ColorMatrix ^ newColorMatrix, System::Drawing::Imaging::ColorMatrix ^ grayMatrix, System::Drawing::Imaging::ColorMatrixFlag flags);
public void SetColorMatrices (System.Drawing.Imaging.ColorMatrix newColorMatrix, System.Drawing.Imaging.ColorMatrix grayMatrix, System.Drawing.Imaging.ColorMatrixFlag flags);
public void SetColorMatrices (System.Drawing.Imaging.ColorMatrix newColorMatrix, System.Drawing.Imaging.ColorMatrix? grayMatrix, System.Drawing.Imaging.ColorMatrixFlag flags);
member this.SetColorMatrices : System.Drawing.Imaging.ColorMatrix * System.Drawing.Imaging.ColorMatrix * System.Drawing.Imaging.ColorMatrixFlag -> unit
Public Sub SetColorMatrices (newColorMatrix As ColorMatrix, grayMatrix As ColorMatrix, flags As ColorMatrixFlag)
Параметры
- newColorMatrix
- ColorMatrix
Матрица настройки цвета.
- grayMatrix
- ColorMatrix
Матрица настройки оттенков серого.
- flags
- ColorMatrixFlag
Элемент ColorMatrixFlag, определяющий тип изображения и цвет, на которые будут влиять матрицы настройки цвета и оттенков серого.
Комментарии
Объект ImageAttributes поддерживает параметры цвета и оттенков серого для пяти категорий корректировки: по умолчанию, точечный рисунок, кисть, перо и текст. Например, можно указать матрицы корректировки для категории по умолчанию, различные матрицы корректировки для категории битового рисунка и другие матрицы корректировки для категории пера.
Параметры настройки цвета и оттенков серого по умолчанию применяются ко всем категориям, у которых нет собственных параметров настройки. Например, если вы никогда не указываете параметры корректировки для категории пера, параметры по умолчанию применяются к категории пера.
Применяется к
SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag, ColorAdjustType)
- Исходный код:
- ImageAttributes.cs
- Исходный код:
- ImageAttributes.cs
- Исходный код:
- ImageAttributes.cs
Задает матрицу настройки цвета и матрицу настройки оттенков серого для указанной категории.
public:
void SetColorMatrices(System::Drawing::Imaging::ColorMatrix ^ newColorMatrix, System::Drawing::Imaging::ColorMatrix ^ grayMatrix, System::Drawing::Imaging::ColorMatrixFlag mode, System::Drawing::Imaging::ColorAdjustType type);
public void SetColorMatrices (System.Drawing.Imaging.ColorMatrix newColorMatrix, System.Drawing.Imaging.ColorMatrix grayMatrix, System.Drawing.Imaging.ColorMatrixFlag mode, System.Drawing.Imaging.ColorAdjustType type);
public void SetColorMatrices (System.Drawing.Imaging.ColorMatrix newColorMatrix, System.Drawing.Imaging.ColorMatrix? grayMatrix, System.Drawing.Imaging.ColorMatrixFlag mode, System.Drawing.Imaging.ColorAdjustType type);
member this.SetColorMatrices : System.Drawing.Imaging.ColorMatrix * System.Drawing.Imaging.ColorMatrix * System.Drawing.Imaging.ColorMatrixFlag * System.Drawing.Imaging.ColorAdjustType -> unit
Public Sub SetColorMatrices (newColorMatrix As ColorMatrix, grayMatrix As ColorMatrix, mode As ColorMatrixFlag, type As ColorAdjustType)
Параметры
- newColorMatrix
- ColorMatrix
Матрица настройки цвета.
- grayMatrix
- ColorMatrix
Матрица настройки оттенков серого.
- mode
- ColorMatrixFlag
Элемент ColorMatrixFlag, определяющий тип изображения и цвет, на которые будут влиять матрицы настройки цвета и оттенков серого.
- type
- ColorAdjustType
Элемент ColorAdjustType, указывающий категорию, для которой устанавливается матрица настройки цвета и матрица настройки оттенков серого.
Комментарии
Объект ImageAttributes поддерживает параметры цвета и оттенков серого для пяти категорий корректировки: по умолчанию, точечный рисунок, кисть, перо и текст. Например, можно указать матрицы корректировки для категории по умолчанию, различные матрицы корректировки для категории битового рисунка и другие матрицы корректировки для категории пера.
Параметры настройки цвета и оттенков серого по умолчанию применяются ко всем категориям, у которых нет собственных параметров настройки. Например, если вы никогда не указываете параметры корректировки для категории пера, параметры по умолчанию применяются к категории пера.
Как только вы указываете параметр настройки цвета или оттенков серого для определенной категории, параметры настройки по умолчанию больше не применяются к этой категории. Например, предположим, что вы указали коллекцию параметров корректировки для категории по умолчанию. Если задать матрицы настройки цвета и оттенков серого для категории пера путем передачи PenSetColorMatrices в метод, ни один из параметров настройки по умолчанию не будет применяться к ручкам.