0
嘿,大家好,我想知道是否有人可以指引我在正确的方向创建函数在我的openAL singleton类中返回声音的当前时间。Xcode - OpenAL - 获取播放声音的当前时间
任何想法?谢谢!
(当前时间“而声音播放”)
嘿,大家好,我想知道是否有人可以指引我在正确的方向创建函数在我的openAL singleton类中返回声音的当前时间。Xcode - OpenAL - 获取播放声音的当前时间
任何想法?谢谢!
(当前时间“而声音播放”)
嗨,你能否详细说明你的声音的当前时间是什么意思?
你是指什么时候播放声音的实际时间或音频剪辑的实际时间长度?请明确说明。
如果你的意思是,当播放声音则实际时间,你可以使用
CFAbsoluteTimeGetCurrent()
获取当前的时间表示的秒数(如双倍数值,因此自2001年1月1日00:00:00格林威治标准时间以来,分数秒会在那里)。所以基本上你会得到的是当前调用该函数的时刻。
,如果你想知道,当一个事件发生在应用程序中,那么你可以使用
- [的UIEvent时间戳]
财产,这将是在最准确的表达声音播放。
为了把任那些曾经你决定选择功能(如果确实是你所谈论的),然后你回吧,像这样:
(double)returnTime{
double *timeValue = CFAbsoluteTimeGetCurrent();
return timeValue;
}
然后你就可以调用这个函数并存储像这样的时间
double *storeValue = [self returnTime];
一气呵成。然后,您可以使用此变量将其打印到控制台或您喜欢的任何内容。
希望这会有所帮助。请再次指出您当前声音的含义。
PK
这些都是非常有用的!我实际上正在拍摄'当前时间,而声音正在播放'类型的东西。我想能够比较哪个声音最接近完成。 – 2010-09-19 15:22:59
我很高兴这会对你有用。如果您需要更多帮助,请告诉我。 – Pavan 2010-09-19 16:01:15
请将此帖标记为已回答。谢谢 – Pavan 2010-09-27 16:28:50