返回 x,y) (两个值的反正切值。
| ret atan2 (y, x) |
|---|
参数
| 项 | 说明 |
|---|---|
|
Y |
[in]y 值。 |
|
X |
[in]x 值。 |
返回值
(y,x) 的反正切值。
备注
x 和 y 参数的符号用于确定要π的 -π 范围内的返回值的象限。 即使 y 等于 0 且 x 不等于 0,atan2 HLSL 内部函数也针对原点以外的每个点定义良好。
类型说明
| 名称 | 模板类型 | 组件类型 | 大小 |
|---|---|---|---|
| y | 与输入 x 相同 | FLOAT | 与输入 x 相同维度 (s) |
| x | 标量、 矢量或 矩阵 | FLOAT | any |
| Ret | 与输入 x 相同 | FLOAT | 与输入 x 相同维度 (s) |
最小着色器模型
以下着色器模型中支持此函数。
| 着色器模型 | 支持 |
|---|---|
| 着色器模型 2 (DirectX HLSL) 和更高着色器模型 | 是 |
| 着色器模型 1 (DirectX HLSL) | vs_1_1 |
要求
| 要求 | 值 |
|---|---|
| 标头 |
|