Hey my name is Adrian and ive just begun learning irrlicht. i downloaded the latest version, the 8 and 9 sdk but when i try to compile i get lots of errors like this:
D:\Share D\programe\Visual Studio\VC\PlatformSDK\include\winnt.h(221) : error C2146: syntax error : missing ';' before identifier 'PVOID64'
D:\Share D\programe\Visual Studio\VC\PlatformSDK\include\winnt.h(221) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
You actually can't change the resolution of an Irrlicht device. You have to drop() the device and create a new one, and then reload all the resources, so in that sense it's taken care of.
Is that what you meant, or do you have specific questions about (e.g.) Irrlicht's 2D methods?
If you render 200 pixels in width, it will be the same amount of pixels before and after the resolution change. If you render to width/3 pixels, it will be compressed into the smaller area.