{"hash":"0x337F0116","ns":"CFX","name":"GET_CURRENT_SCREEN_RESOLUTION","slug":"GET_CURRENT_SCREEN_RESOLUTION","official":true,"named":true,"luaName":"GetCurrentScreenResolution","game":"cfx","apiset":"client","returnType":"void","params":[{"name":"width","type":"int*"},{"name":"height","type":"int*"}],"summary":"Gets the current screen resolution.","descriptions":[{"source":"cfx","format":"md","body":"Gets the current screen resolution.\n\n```lua\nlocal  width, height = GetCurrentScreenResolution()\nprint(string.format(\"Current screen resolution: %dx%d\", width, height))\n\n```"}],"examples":[],"aliases":[],"enums":[],"related":[],"sources":["cfx"],"doc":2,"url":"https://natives.borderlinerp.com/natives/CFX/GET_CURRENT_SCREEN_RESOLUTION","markdownUrl":"https://natives.borderlinerp.com/natives/CFX/GET_CURRENT_SCREEN_RESOLUTION.md","snippets":{"lua":"local width, height = GetCurrentScreenResolution()","luaInvoke":"local width, height = Citizen.InvokeNative(0x337f0116, Citizen.PointerValueInt(), Citizen.PointerValueInt())","js":"const [width, height] = GetCurrentScreenResolution();","jsInvoke":"const [width, height] = Citizen.invokeNative('0x337f0116', Citizen.pointerValueInt(), Citizen.pointerValueInt());","csharp":"var width = new OutputArgument();\nvar height = new OutputArgument();\nFunction.Call((Hash)0x337f0116, width, height);\n// width.GetResult<int>()\n// height.GetResult<int>()","notes":["Pointer (out) arguments are not passed in Lua/JS: their values are returned after the result, in order."]}}