dxCreateScreenSource
Cliente
Crea una screen source: una imagen que recibe una copia de la pantalla del juego en cada dxUpdateScreenSource.
texture|nil dxCreateScreenSource(int width, height)
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
| width, height | int | Tamaño en píxeles, de 1 a 16384. La pantalla se estira para caber. También acepta un vec2. |
Retorno
La screen source, o nil si el tamaño está fuera de 1 a 16384 o no se pudo crear.
Ejemplo
local sx, sy = getScreenSize()
local screen = dxCreateScreenSource(sx / 4, sy / 4)
addEventHandler("onClientRender", root, function()
dxUpdateScreenSource(screen)
dxDrawImage(sx - sx / 4 - 20, 20, sx / 4, sy / 4, screen)
end)AtenciónEn caso de fallo devuelve
nil, no false.