# dxSetBlendMode (Cliente)

> Elige cómo se mezclan las siguientes funciones `dx` 2D con lo que ya está dibujado.

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

## Sintaxis

```lua
bool dxSetBlendMode([string blendMode = blend])
```

## Parámetros

| Nombre | Tipo | Descripción |
| --- | --- | --- |
| `blendMode` | `string` | `blend` (transparencia normal), `add` (suma), `modulate_add` u `overwrite` (reemplaza, sin transparencia). *(por defecto: `blend`)* |

## Retorno

`true`.

## Ejemplo

```lua
local glow = engineCreateTexture("images/glow.png")

addEventHandler("onClientRender", root, function()
    dxSetBlendMode("add")
    dxDrawImage(100, 100, 128, 128, glow)
    dxSetBlendMode("blend")
end)
```

## Ver también

- [dxGetBlendMode (Cliente)](https://wiki.mymp.gg/es/dxGetBlendMode.md): Devuelve el modo de mezcla de las funciones dx 2D.
- [dxSetRenderTarget (Cliente)](https://wiki.mymp.gg/es/dxSetRenderTarget.md): Elige dónde dibujan las siguientes funciones dx: en un render target o, sin él, en la pantalla.
- [dxDrawImage (Cliente)](https://wiki.mymp.gg/es/dxDrawImage.md): Dibuja una imagen en la pantalla durante un fotograma.
