# dxGetStatus (Cliente)

> Devuelve información sobre la tarjeta gráfica y la memoria de vídeo usada por los scripts.

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

## Sintaxis

```lua
table dxGetStatus()
```

## Retorno

Una tabla con las claves de MTA: `VideoCardName`, `VideoCardRAM`, `VideoCardMaxAnisotropy`, `VideoCardNumRenderTargets`, `VideoMemoryFreeForMTA`, `VideoMemoryUsedByFonts`, `VideoMemoryUsedByTextures`, `VideoMemoryUsedByRenderTargets`, `SettingWindowed`, `SettingFOV`, `TotalPhysicalMemory` y otras. Memoria en MB.

## Ejemplo

```lua
local status = dxGetStatus()
print(status.VideoCardName, status.VideoCardRAM .. " MB")
if status.VideoMemoryFreeForMTA < 64 then
    print("poca memoria de video libre")
end
```

### Si vienes de MTA

Las claves son las de MTA, pero los ajustes que MYMP no tiene traen valores fijos (por ejemplo `SettingFXQuality` 3, `SettingDrawDistance` 100 y `VideoCardPSVersion` `"0"`).

## Ver también

- [getScreenSize (Cliente)](https://wiki.mymp.gg/es/getScreenSize.md): Devuelve el tamaño de la pantalla del juego en píxeles.
- [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.
- [dxCreateFont (Cliente)](https://wiki.mymp.gg/es/dxCreateFont.md): Crea una fuente a partir de un archivo de fuente del recurso, para las funciones de texto.
