> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Lighting API and LampArray on XBOX and PC

> Drive RGB lighting on peripherals and controllers with the GDK Lighting API and LampArray basics for XBOX Series X|S, XBOX One, and Windows titles.

Explore lighting topics for XBOX game development.

> [card] [Lighting API](https://docs.xbox.com/build/core-features/common/lighting/gc-lighting-toc.md)
>
> a id="introductionSection"/a

> [card] [Lamparray basics](https://docs.xbox.com/build/core-features/common/lighting/lighting-basics.md)
>
> This page describes how to register LampArray callbacks and interact with ILampArray and ILampInfo instances.

> [card] [Setting colors on a lamparray](https://docs.xbox.com/build/core-features/common/lighting/lighting-colors.md)
>
> All color update functions on ILampArray use the LampArrayColor struct to represent an RGBA color value.

> [card] [Lamparray effects](https://docs.xbox.com/build/core-features/common/lighting/lighting-effects.md)
>
> Call ILampArray color functions within the game loop to produce effects and animations.

## See also

* [Async](https://docs.xbox.com/build/core-features/common/async/index.md)
* [Game config](https://docs.xbox.com/build/core-features/common/game-config/index.md)
* [Game save](https://docs.xbox.com/build/core-features/common/game-save/index.md)
* [Game streaming](https://docs.xbox.com/build/core-features/common/game-streaming/index.md)
* [Input](https://docs.xbox.com/build/core-features/common/input/index.md)
* [Packaging](https://docs.xbox.com/build/core-features/common/packaging/index.md)
* [User](https://docs.xbox.com/build/core-features/common/user/index.md)


## Related topics

- [LampArray API members](https://docs.xbox.com/reference/lighting/lamparray/lamparray_members.md)
- [LampArray Basics](https://docs.xbox.com/build/core-features/common/lighting/lighting-basics.md)
- [LampArray Effects](https://docs.xbox.com/build/core-features/common/lighting/lighting-effects.md)
- [LampArrayKind Enumeration](https://docs.xbox.com/reference/lighting/lamparray/enums/lamparraykind.md)
- [Setting colors on a LampArray](https://docs.xbox.com/build/core-features/common/lighting/lighting-colors.md)
