IsHighResolution ist True.
TStopWatch liefert trotzdem ein ähnliches Ergebnis. Muss ich noch was umstellen bei TStopwatch?
Delphi-Quellcode:
while not Terminated do
begin
//hier erfolgt eine Signalisierung über WaitForSingleObject und bei Timeout (=250ms), erfolgt der zyklische Aufruf unten
if WaitForsingleObject(Irgendwas, 250, xxxx) = WAIT_OBJECT_0 do
begin
end;
//zyklischer Aufruf
var sw := TStopwatch.StartNew;
//Synchronize(MeineFunktion);
//Queue(Nil, MeineFunktion);
ForceQueue(Nil, MeineFunktion);
t1 := sw.ElapsedMilliseconds;
//Protokollierung von t1 ...
end;