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

# Referencia de la función LampArrayCallback

> Firma de devolución de llamada que se invoca cuando se conecta o desconecta un periférico LampArray; se registra mediante RegisterLampArrayCallback en la API de iluminación del GDK.

# LampArrayCallback

Devolución de llamada definida por el título para los eventos de conexión y desconexión de LampArray. Esta función se registra con [RegisterLampArrayCallback](/reference/lighting/lamparray/functions/registerlamparraycallback).

## Sintaxis

```cpp theme={null}
typedef void (CALLBACK * LampArrayCallback)(
    void * context,
    bool isAttached,
    ILampArray * lampArray);  
```

### Parámetros

*context*   \_In\_opt\_\
Tipo: void\*

Puntero a un objeto que contiene información relevante para la devolución de llamada. Este puntero se pasó a [RegisterLampArrayCallback](/reference/lighting/lamparray/functions/registerlamparraycallback).

*isAttached*\
Tipo: bool

Indica si el LampArray se conectó al sistema.

*lampArray*   \_In\_\
Tipo: ILampArray\*

Dispositivo que desencadenó la devolución de llamada.

### Valor devuelto

Tipo: void

## Comentarios

La definición de esta función la determina el desarrollador, pero los parámetros de esa función deben coincidir para que se produzca la devolución de llamada. Esta función se usa para definir la devolución de llamada de dispositivo LampArray registrada con [RegisterLampArrayCallback](/reference/lighting/lamparray/functions/registerlamparraycallback). Definirá la función que se llama cada vez que un LampArray se conecta o se quita del sistema.

## Requisitos

**Encabezado:** LampArray.h

**Biblioteca:** xgameplatform.lib

**Plataformas compatibles:** consolas de la familia XBOX One y consolas XBOX Series

## Consulte también

[Información general de la API de iluminación](/build/core-features/common/lighting/gc-lighting-toc)\
[Conceptos básicos de iluminación](/build/core-features/common/lighting/lighting-basics)\
[RegisterLampArrayCallback](/reference/lighting/lamparray/functions/registerlamparraycallback)\
[UnregisterLampArrayCallback](/reference/lighting/lamparray/functions/unregisterlamparraycallback)


## Related topics

- [Referencia de la función RegisterLampArrayCallback](/es/reference/lighting/lamparray/functions/registerlamparraycallback.md)
- [Referencia de la función UnregisterLampArrayCallback](/es/reference/lighting/lamparray/functions/unregisterlamparraycallback.md)
- [Referencia de miembros de la API LampArray](/es/reference/lighting/lamparray/lamparray_members.md)
- [Referencia de la función LampArrayStatusCallback](/es/reference/lighting/lamparray/functions/lamparraystatuscallback.md)
- [Referencia de la enumeración LampArrayStatus](/es/reference/lighting/lamparray/enums/lamparraystatus.md)
