dxCreateScreenSource
Cliente
Cria uma screen source: uma imagem que recebe uma cópia da tela do jogo a cada dxUpdateScreenSource.
texture|nil dxCreateScreenSource(int width, height)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
| width, height | int | Tamanho em pixels, de 1 a 16384. A tela é esticada para caber. Aceita também um vec2. |
Retorno
A screen source, ou nil se o tamanho está fora de 1 a 16384 ou ela não pôde ser criada.
Exemplo
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)AtençãoEm caso de falha devolve
nil, não false.