Hardware Acceleration on a PictureBox / Non-Apparent Image in Screenshot
-
I have this application that in very brief, shows up an image from time to time... Now, you know that if you press PrintScreen whilst a video is running, the image derived does not show the screen (if Hardware Acceleration is turned on). I was wondering if I could achieve this in C# (without going into great lengths) - to make the image non-apparent on PrintScreen... Or if I should use a completely different method? I had in mind of tracking the Clipboard but that would take me to great lengths and can be easily circumvented.
-
I have this application that in very brief, shows up an image from time to time... Now, you know that if you press PrintScreen whilst a video is running, the image derived does not show the screen (if Hardware Acceleration is turned on). I was wondering if I could achieve this in C# (without going into great lengths) - to make the image non-apparent on PrintScreen... Or if I should use a completely different method? I had in mind of tracking the Clipboard but that would take me to great lengths and can be easily circumvented.
-
what do you want to capture ? I just tried Google Earth with DirectX9 Mode, and using PrintScreen..-> it's working, no problem.
What I want is NOT to capture.. I want to make the system so that the image will not be captured when a screenshot is taken... However implementing a lock upon the PrintScreen key is not the ideal way... What I had in mind, is implementing it similar to how it works when a video is played on a PC with Hardware Acceleration on - the image is 'translucent' or something, so that it does not show up on the screenshot...