Color クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。
public ref class Color
public ref class Color : IEquatable<Microsoft::Maui::Graphics::Color ^>
[System.ComponentModel.TypeConverter(typeof(Microsoft.Maui.Graphics.Converters.ColorTypeConverter))]
public class Color
[System.ComponentModel.TypeConverter(typeof(Microsoft.Maui.Graphics.Converters.ColorTypeConverter))]
public class Color : IEquatable<Microsoft.Maui.Graphics.Color>
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Maui.Graphics.Converters.ColorTypeConverter))>]
type Color = class
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Maui.Graphics.Converters.ColorTypeConverter))>]
type Color = class
interface IEquatable<Color>
Public Class Color
Public Class Color
Implements IEquatable(Of Color)
- 継承
-
Color
- 属性
- 実装
コンストラクター
| 名前 | 説明 |
|---|---|
| Color() |
既定値 (黒) を使用して、 Color クラスの新しいインスタンスを初期化します。 |
| Color(Byte, Byte, Byte, Byte) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| Color(Byte, Byte, Byte) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| Color(Color) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| Color(Int32, Int32, Int32, Int32) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| Color(Int32, Int32, Int32) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| Color(Single, Single, Single, Single) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| Color(Single, Single, Single) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| Color(Single) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| Color(Vector4) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
フィールド
| 名前 | 説明 |
|---|---|
| Alpha |
0.0 (透明) から 1.0 (不透明) までの範囲の色のアルファ (不透明度) コンポーネント。 |
| Blue |
0.0 から 1.0 までの範囲の色の青いコンポーネント。 |
| Green |
0.0 から 1.0 の範囲の色の緑のコンポーネント。 |
| Red |
0.0 から 1.0 までの範囲の色の赤のコンポーネント。 |
プロパティ
| 名前 | 説明 |
|---|---|
| EqualityContract |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
メソッド
| 名前 | 説明 |
|---|---|
| <Clone>$() |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| AddLuminosity(Single) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| AsPaint() |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| Equals(Color) |
バイト精度比較を使用して、指定した Color が現在の色と等しいかどうかを判断します。 |
| Equals(Object) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| FromArgb(String) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| FromHex(String) |
古い.
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| FromHsla(Double, Double, Double, Double) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| FromHsla(Single, Single, Single, Single) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| FromHsv(Int32, Int32, Int32) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| FromHsv(Single, Single, Single) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| FromHsva(Int32, Int32, Int32, Int32) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| FromHsva(Single, Single, Single, Single) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| FromInt(Int32) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| FromRgb(Byte, Byte, Byte) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| FromRgb(Double, Double, Double) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| FromRgb(Int32, Int32, Int32) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| FromRgb(Single, Single, Single) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| FromRgba(Byte, Byte, Byte, Byte) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| FromRgba(Double, Double, Double, Double) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| FromRgba(Int32, Int32, Int32, Int32) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| FromRgba(Single, Single, Single, Single) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| FromRgba(String) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| FromUint(UInt32) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| GetComplementary() |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| GetHashCode() |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| GetHue() |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| GetLuminosity() |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| GetSaturation() |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| MultiplyAlpha(Single) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| Parse(String) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| PrintMembers(StringBuilder) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| ToArgbHex(Boolean) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| ToHex() |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| ToHex(Boolean) |
古い.
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| ToHsl(Single, Single, Single) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| ToInt() |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| ToRgb(Byte, Byte, Byte) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| ToRgba(Byte, Byte, Byte, Byte) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| ToRgbaHex(Boolean) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| ToString() |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| ToUint() |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| TryParse(String, Color) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| WithAlpha(Single) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| WithHue(Single) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| WithLuminosity(Single) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| WithSaturation(Single) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
演算子
| 名前 | 説明 |
|---|---|
| Equality(Color, Color) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| Implicit(Vector4 to Color) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| Inequality(Color, Color) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
拡張メソッド
| 名前 | 説明 |
|---|---|
| AsSKColor(Color) |
.NET MAUIグラフィックスの色を SkiaSharp 色に変換します。 |
| AsSKColorMultiplyAlpha(Color, Single) |
.NET MAUIグラフィックスの色を、乗算されたアルファ値を持つ SkiaSharp 色に変換します。 |
| IsDefault(Color) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| IsNotDefault(Color) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| Lerp(Color, Color, Double) |
0.0 から 1.0 の範囲の浮動小数点コンポーネントを持つ RGBA 色を表します。 |
| ToArgb(Color, Single) |
.NET MAUIグラフィックスの色を、変更されたアルファ値を持つ ARGB 整数表現に変換します。 |
| ToArgb(Color) |
.NET MAUIグラフィックスの色を ARGB 整数表現に変換します。 |
| ToColor(Color, Single) |
.NET MAUIグラフィックスの色を SkiaSharp 色に変換します。 |