Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要为用户添加不可见的水印来渲染 OpenGL ES 2.0 的数据。如果用户通过 home+lock 进行截图,则水印将略微可见。
我该怎么做?还是不是不可能?
也许与混合?
Home+lock 会在按下时准确复制屏幕上的内容;它不会修改任何内容,您也无法以编程方式更改视图。因此,您不能拥有对用户不可见但在他们截取屏幕截图时变得可见的水印。
通过混合,您可以添加始终可见的水印。使用合适的着色器和一些基本的密码学,您可以添加对人类不可见但可以被软件检测到的水印,具有不同程度的复杂性和稳健性。