|
Hardware overlay is a technique implemented by most modern
graphics cards that allows an application to write to a dedicated
part of video memory, rather than to the part shared by all
applications. In this way, clipping, moving and scaling of the
image can be performed by the graphics hardware rather than by the
CPU in software.
One consequence of hardware overlay use is that a screenshot
program (for example, the one automatically built into Windows that
activates when the PrtSc key is pressed) often does not capture the
content appearing in the hardware overlay window. Rather, a blank
region containing only the special mask color is captured. This is
because the screen capture routine doesn't consider the special
video memory regions dedicated to overlays - it simply captures the
shared main screen as rendered by the software's graphical
subsystem. Some Digital Rights Management schemes use hardware
overlay to display protected content on the screen, taking
advantage of this quirk to prevent the copying of protected
documents by way of screen capture programs.
ScreenVirtouso doesn't capture overlays. It try to disable them
instead.
There are two modes: Disable (session) and
Disable (permanent>
If you choose the Disable (session) mode,
ScreenVirtuoso locks overlays on start and unlocks them on
stop.
If you choose the Disable (permanent) mode,
ScreenVirtuoso runs a special dxlock.exe process
when Windows starts. If you choose the Do nothing
mode, ScreenVirtuoso does not try to disable overlays.
Note: Overlays locking may result in
problems with some programs like DVD players.
To fix this, set the Overlays: Do nothing
mode.
Note: It is not possible to disable
overlays on some systems with powerful graphic cards. It happens
very rare, but still happens.
|