PunkBuster Screenshot
A direct3d device renders ESP hacks frame by frame. If we are able to detect a shot of our screen being taken by PB, can't we just temporary hide the ESPs and let PB take the 'clean' screenshot?
I'm not so expert in C++ to know how I can achieve this but there's gotta be a way..
Like this:
Note that this is just an example. Replace "isPBTakingScreenshot" with a procedure to check if the d3d device is being captured.
This way, PB Screenshot blockers aren't required (plus they are easily detected).
I'm not so expert in C++ to know how I can achieve this but there's gotta be a way..
Like this:
Code:
void SomeDirect3D_render()
{
if(isPBTakingScreenshot(...))
{
//don't render ESPs
} else {
// render the ESPs
}
}
This way, PB Screenshot blockers aren't required (plus they are easily detected).