Сделал тестовый swf (с установленным fps=1000 кадров в секунду), где подсчитывается реальный fps (кол-во показанных кадров на время):
1) В SAFlashPlayer.exe — реальный fps=960 кадр/сек
2) В своем приложении (где хостится флешовый ActiveX) — показывает всего fps=61 кадр/сек
В браузерах Firefox(DLL версия плагина) и IE(ActiveX версия) — показывает также fps=60 кадр/сек
Вопрос:
— можно ли увеличить частоту кадров программно? (пробовал искусственно посылать WM_TIMER окну, не вышло),
— или ситуация безвыходная (неужели технология ActiveX такая тормозная)?