You can always use an sf::Image or use your own pixel std::vector<Uint8> and call update() on the texture, while running in fullscreen mode.
Unless you mean manipulating whatever shows up on your screen, i.e. in the direction of screen capture. That is not supported by SFML.