Description
The BGRA8888_LINEAR
field is a member of the ImageFormat
enumeration in the Sandbox namespace. This field represents an image format where each pixel is stored with 8 bits per channel in the order of Blue, Green, Red, and Alpha, and the color data is stored in a linear color space. This format is commonly used for images that require high color fidelity and transparency support.
Usage
Use ImageFormat.BGRA8888_LINEAR
when you need to specify an image format that supports 32-bit color depth with linear color space. This is particularly useful in graphics programming where accurate color representation is crucial, such as in rendering pipelines or image processing tasks.
Example
// Example of using BGRA8888_LINEAR in a texture loading function
Texture texture = new Texture("path/to/image.png", ImageFormat.BGRA8888_LINEAR);
// This specifies that the image should be loaded with the BGRA8888_LINEAR format
// ensuring that the color data is interpreted in a linear color space.