dxCreateScreenSource | Multi Theft Auto: Wiki Skip to content

dxCreateScreenSource

Client-side
Server-side
Shared

This page is incomplete! Help wanted!

Please finish this page using the corresponding Old Wiki article.
Go to Contribution guidelines for more information.


This function creates a screen source, which is a special type of texture that contains the screen as rendered by GTA

Syntax

dxCreateScreenSource ( )

Code Examples

client
addEventHandler("onClientResourceStart", resourceRoot,
function()
myScreenSource = dxCreateScreenSource ( 640, 480 ) -- Create a screen source texture which is 640 x 480 pixels
end
)
addEventHandler( "onClientRender", root,
function()
if myScreenSource then
dxUpdateScreenSource( myScreenSource ) -- Capture the current screen output from GTA
dxDrawImage( 50, 50, 100, 100, myScreenSource ) -- Now use myScreenSource as a material and draw it lots of times
dxDrawImage( 150, 350, 150, 100, myScreenSource )
dxDrawImage( 250, 250, 100, 150, myScreenSource )
dxDrawImage( 350, 30, 150, 150, myScreenSource )
end
end
)