System.Numerics.Colors Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет универсальные типы значений для представления цветов в цветовых пространствах ARGB и RGBA, а также вспомогательные методы для создания и преобразования значений цветов с явной конечностью.
Классы
| Имя | Описание |
|---|---|
| Argb |
Предоставляет универсальные типы значений для представления цветов в цветовых пространствах ARGB и RGBA, а также вспомогательные методы для создания и преобразования значений цветов с явной конечностью. |
| Rgba |
Предоставляет универсальные типы значений для представления цветов в цветовых пространствах ARGB и RGBA, а также вспомогательные методы для создания и преобразования значений цветов с явной конечностью. |
Структуры
| Имя | Описание |
|---|---|
| Argb<T> |
Предоставляет универсальные типы значений для представления цветов в цветовых пространствах ARGB и RGBA, а также вспомогательные методы для создания и преобразования значений цветов с явной конечностью. |
| Rgba<T> |
Предоставляет универсальные типы значений для представления цветов в цветовых пространствах ARGB и RGBA, а также вспомогательные методы для создания и преобразования значений цветов с явной конечностью. |
Комментарии
Пространство System.Numerics.Colors имен содержит структуры универсального цвета, которые хранят альфа-, красный, зеленый и синий компоненты в указанном порядке. Два основных типа:
- Argb<T> — читаемая структура, которая хранит компоненты цвета в альфа-, красном, зеленом, синем порядке.
- Rgba<T> — читаемая структура, которая хранит компоненты цвета в красном, зеленом, синем, альфа-порядке.
Обе структуры являются универсальными для типа T компонента (ограничено типами значений), что позволяет использовать bytefloatи другие числовые типы для компонентов цвета. Каждая структура IEquatable<T> реализует и предоставляет методы копирования компонентов в диапазон и преобразования между представлениями ARGB и RGBA.
Классы и Argb статические Rgba классы предоставляют методы фабрики для создания экземпляров цвета из uint значений с явным порядковым или маленьким порядковым порядком байтов и методов расширения для преобразования экземпляров цвета обратно в uint значения.