All pastes #165397 Raw Edit

Someone

public text v1 · immutable
·published 2006-09-09 20:52 UTC
rendered paste body
                if (screenshotFile != "")
                {
                    Surface backbuffer = device.GetBackBuffer(0, 0, BackBufferType.Mono);



                    string extension = CommonFunctions.GetExtension(screenshotFile);

                    if (extension == "jpg")
                        SurfaceLoader.Save(screenshotFile, ImageFileFormat.Jpg, backbuffer);
                    else if (extension == "tga")
                        SurfaceLoader.Save(screenshotFile, ImageFileFormat.Tga, backbuffer);
                    else if (extension == "bmp")
                        SurfaceLoader.Save(screenshotFile, ImageFileFormat.Bmp, backbuffer);
                    else if (extension == "png")
                        SurfaceLoader.Save(screenshotFile, ImageFileFormat.Png, backbuffer);
                    else if (extension == "dds")
                        SurfaceLoader.Save(screenshotFile, ImageFileFormat.Dds, backbuffer);

                    backbuffer.Dispose();


                }