# dxGetMaterialSize (Cliente)

> Devuelve el tamaño de una imagen en píxeles.

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

## Sintaxis

```lua
int, int dxGetMaterialSize(texture|dui material)
```

## Parámetros

| Nombre | Tipo | Descripción |
| --- | --- | --- |
| `material` | `texture\|dui` | La imagen: textura, render target, screen source o dui. |

## Retorno

El ancho y el alto. Un argumento que no es imagen genera un error.

## Ejemplo

```lua
local tex = engineCreateTexture("images/map.png")
local w, h = dxGetMaterialSize(tex)
print("el mapa mide " .. w .. "x" .. h)
```

## Ver también

- [dxDrawImageSection (Cliente)](https://wiki.mymp.gg/es/dxDrawImageSection.md): Dibuja una parte de una imagen en la pantalla durante un fotograma.
- [engineCreateTexture (Cliente)](https://wiki.mymp.gg/es/engineCreateTexture.md): Crea una textura a partir de un archivo de imagen del recurso o de los bytes de una imagen en memoria. La textura solo existe en este cliente.
- [dxCreateRenderTarget (Cliente)](https://wiki.mymp.gg/es/dxCreateRenderTarget.md): Crea un render target: una imagen en la que las funciones dx pueden dibujar y que se puede usar como cualquier otra imagen.
