1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
Name: ScreenShot
Status: Windows(Y), Linux(Y)
Level: Intermediate
Maintainer: Core developers
Summary: screen shot, save png
This example shows how to get the screen as a CL_Surface and how to save the
CL_Surface as a PNG using libPNG. The PNG saving code is a hack; at the time
of writing ClanLib itself is NOT able to save images. It is planned in a future
version of ClanLib, though.
You will see a screen, can press space and the screen will be saved to a png file.
You can look at this png file with your favourite picture viewer, and see if it
is the same as shown on the screen.
|