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 значения.