0

我需要为用户添加不可见的水印来渲染 OpenGL ES 2.0 的数据。如果用户通过 home+lock 进行截图,则水印将略微可见。

我该怎么做?还是不是不可能?

也许与混合?

4

1 回答 1

1

Home+lock 会在按下时准确复制屏幕上的内容;它不会修改任何内容,您也无法以编程方式更改视图。因此,您不能拥有对用户不可见但在他们截取屏幕截图时变得可见的水印。

通过混合,您可以添加始终可见的水印。使用合适的着色器和一些基本的密码学,您可以添加对人类不可见但可以被软件检测到的水印,具有不同程度的复杂性和稳健性。

于 2012-11-09T20:28:15.653 回答