Color Struktura

Definice

Popisuje barvu z pohledu alfa, Red, zelených a modrých kanálů.Describes a color in terms of alpha, red, green, and blue channels.

public value class Color : IFormattable
[System.Security.SecurityCritical]
public struct Color : IFormattable
type Color = struct
    interface IFormattable
Public Structure Color
Implements IFormattable
Dědičnost
Atributy
Implementuje

Poznámky

Tato struktura představuje projekci .NET struktury prostředí Windows Runtime (WinRT) Color .This struct represents the .NET projection of the Windows Runtime (WinRT) Color struct. Další informace najdete v referenčních informacích k rozhraní API UWP v tématu Color .For more information, see Color in the UWP API reference.

Vlastnosti

A

Získá nebo nastaví hodnotu alfa kanálu sRGB barvy.Gets or sets the sRGB alpha channel value of the color.

B

Získá nebo nastaví hodnotu modrého kanálu sRGB barvy.Gets or sets the sRGB blue channel value of the color.

G

Získá nebo nastaví hodnotu zeleného kanálu sRGB barvy.Gets or sets the sRGB green channel value of the color.

R

Získá nebo nastaví hodnotu červeného kanálu sRGB barvy.Gets or sets the sRGB red channel value of the color.

Metody

Equals(Color)

Testuje, zda je Color zadaná struktura shodná s aktuální barvou.Tests whether the specified Color struct is identical to the current color.

Equals(Object)

Testuje, zda je Color zadaný objekt strukturou a je ekvivalentní aktuální barvě.Tests whether the specified object is a Color struct and is equivalent to the current color.

FromArgb(Byte, Byte, Byte, Byte)

Vytvoří novou Color strukturu pomocí zadaného hodnoty RGB alfa a kanálu barev.Creates a new Color struct by using the specified sRGB alpha channel and color channel values.

GetHashCode()

Získá kód hodnoty hash aktuální Color struktury.Gets a hash code for the current Color struct.

ToString()

Vytvoří řetězcovou reprezentaci barvy pomocí kanálů ARGB v šestnáctkovém zápisu.Creates a string representation of the color using the ARGB channels in hex notation.

ToString(IFormatProvider)

Vytvoří řetězcovou reprezentaci barvy pomocí kanálů ARGB a zadaného poskytovatele formátu.Creates a string representation of the color by using the ARGB channels and the specified format provider.

Operátory

Equality(Color, Color)

Testuje, zda Color jsou dvě struktury identické.Tests whether two Color structs are identical.

Inequality(Color, Color)

Testuje, zda Color dvě struktury nejsou identické.Tests whether two Color structs are not identical.

Explicitní implementace rozhraní

IFormattable.ToString(String, IFormatProvider)

Popis tohoto člena naleznete v tématu ToString(String, IFormatProvider).For a description of this member, see ToString(String, IFormatProvider).

Platí pro

Viz také