gpt4 book ai didi

java - onSurfaceChanged 的​​目的是什么?

转载 作者:太空宇宙 更新时间:2023-11-03 12:00:23 25 4
gpt4 key购买 nike

我不太明白这个方法的目的是什么。在 android 文档中,他们说这是更改屏幕大小的时间。这是否意味着视口(viewport)的大小,或者它究竟意味着什么?我应该在方法中调用什么 opengl。

最佳答案

该方法在视口(viewport)大小改变或首次创建时调用。这个函数是第一个让您确切知道 GlSurfaceView 占用了多少像素的地方。

在这种方法中,设置视口(viewport)是合适的,也许还可以设置投影矩阵。

例如,如果屏幕从垂直旋转到水平,视口(viewport)的大小可能会发生变化,因此您应该重置视​​口和投影矩阵。

关于java - onSurfaceChanged 的​​目的是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10523386/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com