# dxGetPixelColor (Cliente)

> Lee el color de un píxel de una imagen en `plain`.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Función Lua
- **Lado**: Cliente
- **Categoría**: Dibujo en pantalla
- **URL**: https://wiki.mymp.gg/es/dxGetPixelColor

## Sintaxis

```lua
int, int, int, int|false dxGetPixelColor(string pixels, int x, y)
```

## Parámetros

| Nombre | Tipo | Descripción |
| --- | --- | --- |
| `pixels` | `string` | Los píxeles en `plain`. |
| `x, y` | `int` | Posición del píxel, desde 0. También acepta un vec2. |

## Retorno

Rojo, verde, azul y alfa (0 a 255), o `false` si los píxeles no están en `plain` o el punto está fuera de la imagen.

## Ejemplo

```lua
local target = dxCreateRenderTarget(64, 64)

dxGetTexturePixels(target, function(pixels)
    if not pixels then return end
    local r, g, b, a = dxGetPixelColor(pixels, 32, 32)
    print(r, g, b, a)
end)
```

## Ver también

- [dxSetPixelColor (Cliente)](https://wiki.mymp.gg/es/dxSetPixelColor.md): Cambia el color de un píxel de una imagen en plain, en el propio string.
- [dxGetTexturePixels (Cliente)](https://wiki.mymp.gg/es/dxGetTexturePixels.md): Lee los píxeles de una imagen y los entrega a una función, unos fotogramas después.
- [dxGetPixelsSize (Cliente)](https://wiki.mymp.gg/es/dxGetPixelsSize.md): Devuelve el ancho y el alto de una imagen guardada en un string (plain, png, jpeg o dds).
