Gibt es nicht doch noch ne bessere alternative als Tread.Sleep(1)
Man mag es nicht glauben aber selbst die 1 Millisekunde blockiert schon das rendern.
Naja, warum ist es denn ein Problem, wenn die CPU Auslastung dadurch steigt? Wenn schon das blockiert, bedeutet das doch, dass die Rechenzeit auch benötigt wird. Du kannst doch dann einfach die Priorität herunterstellen, damit andere Programme nicht behindert werden.
Das habe ich doch schon gesagt das es mit der Priorität nicht funktioniert selbst wenn ich sie auf die niedrigste stufe stelle.
Ich glaube das ich für das problem einen Multimediatimer benötige da dieser auch im nano bereich arbeitet.
Die 1 Millisekunde ist einfach noch zu viel.
Beim Thread ohne Pause ist es zu schnell so das andere prozesse dadurch behindert werden.
Aber diese geschwindigkeit wäre korrekt wenn das blockieren nicht wäre.
Das ist mein problem
gruss