System.Numerics.Colors Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit des types de valeurs génériques pour représenter des couleurs dans les espaces de couleurs ARGB et RGBA, ainsi que les méthodes d’assistance pour la création et la conversion de valeurs de couleur avec une endianité explicite.
Classes
| Nom | Description |
|---|---|
| Argb |
Fournit des types de valeurs génériques pour représenter des couleurs dans les espaces de couleurs ARGB et RGBA, ainsi que les méthodes d’assistance pour la création et la conversion de valeurs de couleur avec une endianité explicite. |
| Rgba |
Fournit des types de valeurs génériques pour représenter des couleurs dans les espaces de couleurs ARGB et RGBA, ainsi que les méthodes d’assistance pour la création et la conversion de valeurs de couleur avec une endianité explicite. |
Structures
| Nom | Description |
|---|---|
| Argb<T> |
Fournit des types de valeurs génériques pour représenter des couleurs dans les espaces de couleurs ARGB et RGBA, ainsi que les méthodes d’assistance pour la création et la conversion de valeurs de couleur avec une endianité explicite. |
| Rgba<T> |
Fournit des types de valeurs génériques pour représenter des couleurs dans les espaces de couleurs ARGB et RGBA, ainsi que les méthodes d’assistance pour la création et la conversion de valeurs de couleur avec une endianité explicite. |
Remarques
L’espace System.Numerics.Colors de noms contient des structs de couleur génériques qui stockent les composants alpha, rouge, vert et bleu dans un ordre spécifié. Les deux types principaux sont les suivants :
- Argb<T> — structure en lecture seule qui stocke les composants de couleur dans l’ordre alpha, rouge, vert, bleu.
- Rgba<T> — structure en lecture seule qui stocke les composants de couleur en rouge, vert, bleu, ordre alpha.
Les deux structs sont génériques sur le type T de composant (limité aux types valeur), ce qui vous permet d’utiliser byte, floatou d’autres types numériques pour les composants de couleur. Chaque struct implémente et fournit des IEquatable<T> méthodes pour copier des composants dans une étendue et effectuer une conversion entre les représentations ARGB et RGBA.
Argb Les Rgba classes statiques fournissent des méthodes de fabrique pour créer des instances de couleur à partir de uint valeurs avec un classement explicite d’octets big-endian ou little-endian et des méthodes d’extension pour convertir des instances de couleur en uint valeurs.