If the screenshot of the webpage came out OK it's not the card or drivers - that's very encouraging
- you could try a screenshot of the game using PS 6 - next step would be to take a screenshot on track playback (assigning a key for quick-record would save tracks. These nettracks would be saved as quick*.ntrk in the /records/ folderand can be used online too. They will show all planes including custom skins (if enabled). A nettrack only has a little delay on start of the recording. This in contrast to screenshots which have a big delay when taken using the in-game screenshot ability that will even influence online gameplay - it's sometimes used as an exploit to make it more difficult for opponents to hit . This can be countered by lagtime and timespeed settings in conf.ini
When threatened cheaters used to take a lot of screenshots introducing lag on purpose so hits didn't register
Making nettrack recordings has a lot of benefits. They don't overwrite previously recorded tracks,You can slowdown and even pause the nettrack on playback to get the best angle for a screenshot. On playback the CPU has a lot less work to do so you could improve graphics settings too if needed and you can analyse what went on in a game using the different views (all planes are recorded).