Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Estructura Color

 

Publicado: septiembre de 2016

Describe un color en términos de canales alfa, rojo, verde y azul.

Espacio de nombres:   System.Windows.Media
Ensamblado:  PresentationCore (en PresentationCore.dll)

[TypeConverterAttribute(typeof(ColorConverter))]
[LocalizabilityAttribute(LocalizationCategory.None, Readability = Readability.Unreadable)]
public struct Color : IFormattable, IEquatable<Color>

NombreDescripción
System_CAPS_pubpropertyA

Obtiene o establece la sRGB valor de canal alfa del color.

System_CAPS_pubpropertyB

Obtiene o establece la sRGB azul el valor del canal del color.

System_CAPS_pubpropertyColorContext

Obtiene el International Color Consortium (ICC) o Administración del color de imagen (ICM) perfil del color de color.

System_CAPS_pubpropertyG

Obtiene o establece la sRGB verde el valor del canal del color.

System_CAPS_pubpropertyR

Obtiene o establece la sRGB valor de canal rojo del color.

System_CAPS_pubpropertyScA

Obtiene o establece la ScRGB valor de canal alfa del color.

System_CAPS_pubpropertyScB

Obtiene o establece el valor de canal azul ScRGB del color.

System_CAPS_pubpropertyScG

Obtiene o establece la ScRGB verde el valor del canal del color.

System_CAPS_pubpropertyScR

Obtiene o establece la ScRGB valor de canal rojo del color.

NombreDescripción
System_CAPS_pubmethodSystem_CAPS_staticAdd(Color, Color)

Suma dos Color estructuras.

System_CAPS_pubmethodSystem_CAPS_staticAreClose(Color, Color)

Compara dos Color igualdad aproximada de estructuras.

System_CAPS_pubmethodClamp()

Establece el ScRGB canales de color en toda la gama de 0 a 1, si se encuentran fuera de ese intervalo.

System_CAPS_pubmethodEquals(Color)

Pruebas si especificado Color estructura es idéntica a este color.

System_CAPS_pubmethodSystem_CAPS_staticEquals(Color, Color)

Comprueba si dos Color estructuras son idénticas.

System_CAPS_pubmethodEquals(Object)

Comprueba si el objeto especificado es un Color estructura y es equivalente a este color.(Invalida ValueType.Equals(Object)).

System_CAPS_pubmethodSystem_CAPS_staticFromArgb(Byte, Byte, Byte, Byte)

Crea un nuevo Color estructura mediante especificado sRGB valores de canal de color y canal alfa.

System_CAPS_pubmethodSystem_CAPS_staticFromAValues(Single, Single[], Uri)

Crea un nuevo Color estructura mediante el canal alfa especificado, los valores de canal de color y el perfil de color.

System_CAPS_pubmethodSystem_CAPS_staticFromRgb(Byte, Byte, Byte)

Crea un nuevo Color estructura mediante especificado sRGB valores de canal de color.

System_CAPS_pubmethodSystem_CAPS_staticFromScRgb(Single, Single, Single, Single)

Crea un nuevo Color estructura mediante especificado ScRGB valores de canal de color y canal alfa.

System_CAPS_pubmethodSystem_CAPS_staticFromValues(Single[], Uri)

Crea un nuevo Color estructura mediante los valores de canal de color especificados y el perfil de color.

System_CAPS_pubmethodGetHashCode()

Obtiene un código hash para esta Color estructura.(Invalida ValueType.GetHashCode()).

System_CAPS_pubmethodGetNativeColorValues()

Obtiene los valores de canal de color del color.

System_CAPS_pubmethodGetType()

Obtiene el Type de la instancia actual.(Heredado de Object).

System_CAPS_pubmethodSystem_CAPS_staticMultiply(Color, Single)

Multiplica los canales alfabéticos, rojos, azul y verdes de especificado Color estructura por el valor especificado.

System_CAPS_pubmethodSystem_CAPS_staticSubtract(Color, Color)

Resta un Color estructura de un Color estructura.

System_CAPS_pubmethodToString()

Crea una representación de cadena del color utilizando los sRGB canales.(Invalida ValueType.ToString()).

System_CAPS_pubmethodToString(IFormatProvider)

Crea una representación de cadena del color utilizando los sRGB canales y el proveedor de formato especificado.

NombreDescripción
System_CAPS_puboperatorSystem_CAPS_staticAddition(Color, Color)

Suma dos Color estructuras.

System_CAPS_puboperatorSystem_CAPS_staticEquality(Color, Color)

Comprueba si dos Color estructuras son idénticas.

System_CAPS_puboperatorSystem_CAPS_staticInequality(Color, Color)

Comprueba si dos Color estructuras no son idénticas.

System_CAPS_puboperatorSystem_CAPS_staticMultiply(Color, Single)

Multiplica los canales alfabéticos, rojos, azul y verdes de especificado Color estructura por el valor especificado.

System_CAPS_puboperatorSystem_CAPS_staticSubtraction(Color, Color)

Resta un Color estructura de un Color estructura.

NombreDescripción
System_CAPS_pubinterfaceSystem_CAPS_privmethodIFormattable.ToString(String, IFormatProvider)

Da formato al valor de la instancia actual usando el formato especificado.

<object property="predefinedColor"/>
- or -
<object property="#rgb"/>
- or -
<object property="#argb"/>
- or -
<object property="#rrggbb"/>
- or -
<object property="#aarrggbb"/>
- or -
<object property="sc# scA,scR,scG,scB"/>
- or -
<object property="ContextColor profileUri alphaValue,colorValue"/>

predefinedColor

One of the colors predefined by the T:System.Windows.Media.Colors class.

rgb

A three-digit hexadecimal number. The first digit specifies the color's P:System.Windows.Media.Color.R value, the second digit specifies the P:System.Windows.Media.Color.G value, and the third digit specifies the P:System.Windows.Media.Color.B value. For example, 00F.

argb

A four-digit hexadecimal number. The first digit specifies the color's P:System.Windows.Media.Color.A value, the second digit specifies its P:System.Windows.Media.Color.R value, the next digit specifies the P:System.Windows.Media.Color.G value, and the final digit specifies its P:System.Windows.Media.Color.B value. For example, F00F.

rrggbb

A six-digit hexadecimal number. The first two digits specify the color's P:System.Windows.Media.Color.R value, the next two specify its P:System.Windows.Media.Color.G value, and the final two specify its P:System.Windows.Media.Color.B value. For example, 0000FF.

aarrggbb

An eight-digit hexadecimal number. The first two digits specify the color's P:System.Windows.Media.Color.A value, the next two specify its P:System.Windows.Media.Color.R value, the next two specify its P:System.Windows.Media.Color.G value, and the final two specify its P:System.Windows.Media.Color.B value. For example, FF0000FF.

scA

System.Single

The color's P:System.Windows.Media.Color.ScA value.

scR

System.Single

The color's P:System.Windows.Media.Color.ScR value.

scG

System.Single

The color's P:System.Windows.Media.Color.ScG value.

scB

System.Single

The color's P:System.Windows.Media.Color.ScB value.

profileUri

System.Uri

The TLA#tla_icc or TLA#tla_icm color profile.

alphaValue

System.Single

The alpha channel color value. The value range is 0.0 to 1.0.

colorValue

System.Single

A comma-delimited list of three to eight values that represent the color channels of the color profile. The value range is 0.0 to 1.0.

This example shows how to use sRGB, ScRGB, and color profile values to create the color blue.

.NET Framework
Disponible desde 3.0
Silverlight
Disponible desde 2.0
Windows Phone Silverlight
Disponible desde 7.0

Cualquier miembro ( Compartido en Visual Basic) estático público de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Volver al principio
Mostrar: