gpt4 book ai didi

iphone - 纵横比 = 背衬宽度/背衬高度?

转载 作者:行者123 更新时间:2023-11-30 14:30:36 25 4
gpt4 key购买 nike

我在这里做错了什么,我无法得到这个除法的结果:

aspectRatio = backingWidth/backingHeight;

我想我可以尝试转换为 (GLfloat) 但这没有做任何事情。当我单步执行代码时,我发现操作后aspectRatio为0,而backingWidth显然为768,backingHeight为1029。

以下是类型:

GLfloat aspectRatio;

// The pixel dimensions of the CAEAGLLayer
GLint backingWidth;
GLint backingHeight;

这一定是我在这里做错的一些基本事情..

最佳答案

您需要将其中一个值转换为浮点类型,否则除法本身将使用整数进行:

aspectRatio = (GLfloat) backingWidth / backingHeight;

关于iphone - 纵横比 = 背衬宽度/背衬高度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2995809/

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