gpt4 book ai didi

android - Android JNI 中的计时器

转载 作者:太空狗 更新时间:2023-10-29 14:31:28 25 4
gpt4 key购买 nike

我的 JNI 代码中需要一个高分辨率计时器。 OpenGL 中有 glutTimerFunc,但它在 Android 上似乎不可用。

有什么建议吗?

最佳答案

您可以在 jni 中使用 c++11 函数。例如计时:

std::high_resolution_clock::time_point t1 = std::chrono::high_resolution_clock::now();
{
// Your code here
}
std::high_resolution_clock::time_point t2 = std::chrono::high_resolution_clock::now();

int duration = std::chrono::duration_cast<std::chrono::nanoseconds>(t2-t1).count();

或来自 http://en.cppreference.com/w/cpp/chrono/duration 的任何其他时间类型

关于android - Android JNI 中的计时器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6274320/

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