Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Мультимедиа в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.03.2014, 15:42   #11
qZED
Пользователь
 
Регистрация: 13.05.2009
Сообщений: 26
По умолчанию

Цитата:
Сообщение от raxp Посмотреть сообщение
и правильно делает, не используйте слипы, их задержка зависит от загрузки системы и будет плавать тики так.

Что до Gettickcount, лучше использовать QueryPerformanceCounter или KeStallExecutionProcessor.
А может быть есть способ равномерной подачи данных в COM порт ?
qZED вне форума Ответить с цитированием
Старый 05.03.2014, 19:00   #12
qZED
Пользователь
 
Регистрация: 13.05.2009
Сообщений: 26
По умолчанию

Цитата:
Сообщение от qZED Посмотреть сообщение
А может быть есть способ равномерной подачи данных в COM порт ?
Всем спасибо - решил задачу:
Код:
function TickCount:Int64;
begin
 QueryPerformanceCounter(Result);
end;

function DeltaTickToSeconds(const Delta: Int64):Double;
var
 TickFreq: Int64;
begin
 QueryPerformanceFrequency(TickFreq);
 Result := Delta/TickFreq;
end;
qZED вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
запись всего потока с dvb карты aid33443 Компьютерное железо 0 08.04.2012 01:37
Запись звука с микрофон в wave файл iankov Паскаль, Turbo Pascal, PascalABC.NET 5 31.05.2011 17:50
Запись аудио потока в событие OnBuffer компонента SampleGrabber Jacobson Мультимедиа в Delphi 2 01.08.2010 00:22
Запись аудио потока в SampleGrabber Jacobson Мультимедиа в Delphi 0 21.07.2010 18:57
запись из потока в массив Владимир1988 Помощь студентам 2 06.02.2010 03:08