float Value { get; set; }

book_4_sparkGenerated
code_blocksInput

Description

The Value property of the ColorHsv struct represents the brightness of the color. It is a floating-point value ranging from 0 to 1, where 0 indicates complete darkness (black) and 1 indicates full brightness (the color at its most vivid).

Usage

To adjust the brightness of a color represented by a ColorHsv object, you can set the Value property to a desired level between 0 and 1. This property is useful when you want to modify the brightness without affecting the hue or saturation of the color.

Example

// Example of using the ColorHsv.Value property
ColorHsv color = new ColorHsv(120, 0.5f, 0.5f); // A green color with medium saturation and brightness

// Adjust the brightness to full
color.Value = 1.0f;

// Convert to RGB color
Color rgbColor = color.ToColor();

// Output the RGB values
// Note: Use appropriate methods to display or use the rgbColor in your application