System.Numerics.Colors 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
ARGB 및 RGBA 색 공간에서 색을 표현하기 위한 제네릭 값 형식과 명시적 엔디언으로 색 값을 만들고 변환하는 도우미 메서드를 제공합니다.
클래스
| Name | Description |
|---|---|
| Argb |
ARGB 및 RGBA 색 공간에서 색을 표현하기 위한 제네릭 값 형식과 명시적 엔디언으로 색 값을 만들고 변환하는 도우미 메서드를 제공합니다. |
| Rgba |
ARGB 및 RGBA 색 공간에서 색을 표현하기 위한 제네릭 값 형식과 명시적 엔디언으로 색 값을 만들고 변환하는 도우미 메서드를 제공합니다. |
구조체
| Name | Description |
|---|---|
| Argb<T> |
ARGB 및 RGBA 색 공간에서 색을 표현하기 위한 제네릭 값 형식과 명시적 엔디언으로 색 값을 만들고 변환하는 도우미 메서드를 제공합니다. |
| Rgba<T> |
ARGB 및 RGBA 색 공간에서 색을 표현하기 위한 제네릭 값 형식과 명시적 엔디언으로 색 값을 만들고 변환하는 도우미 메서드를 제공합니다. |
설명
네임스페이스에는 System.Numerics.Colors 알파, 빨강, 녹색 및 파란색 구성 요소를 지정된 순서로 저장하는 제네릭 색 구조체가 포함되어 있습니다. 두 가지 기본 형식은 다음과 같습니다.
- Argb<T> — 색 구성 요소를 알파, 빨강, 녹색, 파랑 순서로 저장하는 읽기 전용 구조체입니다.
- Rgba<T> — 색 구성 요소를 빨강, 녹색, 파랑, 알파 순서로 저장하는 읽기 전용 구조체입니다.
두 구조체는 모두 구성 요소 형식(값 형식 T 으로 제한됨)에 대해 제네릭으로, 색 구성 요소에 대해 또는 다른 숫자 형식을 사용할 bytefloat수 있습니다. 각 구조체는 IEquatable<T> 구성 요소를 범위에 복사하고 ARGB와 RGBA 표현 간에 변환하는 메서드를 구현하고 제공합니다.
정적 클래스와 Rgba 정적 클래스는 Argb 명시적 big-endian 또는 little-endian 바이트 순서가 지정된 값에서 uint 색 인스턴스를 만드는 팩터리 메서드와 색 인스턴스를 다시 값으로 변환하기 위한 확장 메서드를 uint 제공합니다.