Using snapshot or PgReadScreen()

Phindows supports taking screenshots with the snapshot utility, or any other application that calls PgReadScreen().

When Phindows is connected to an existing Photon session (using -n), the screenshot is read directly from the original display without any special processing.

When Phindows is connected to a private Photon session (-n isn't specified), a copy of the screen contents inside the Phindows window is sent from Phindows to the Neutrino machine via phrelay. If the link speed is slow and the screen contents are large and complex, this may take some time to complete. Watch for the status messages Phindows displays in its title bar for an indication of send progress. The screen data is compressed according to the same compression settings used for draw data received by Phindows. The BPE setting often results in better compression ratios than RLL, but requires significantly more CPU resources to calculate. (Gzip compression is not implemented for screen capture data.)

Screen captures gathered by Phindows are 24 bits-per-pixel images, no matter what the local and remote graphics settings are. If the Phindows double buffering feature is not turned on and you are not using Windows Vista or Windows 7, the Phindows window must be positioned correctly and can't be covered by any other windows.