AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

FPS abfragen

Ein Thema von robinWie · begonnen am 27. Mai 2006 · letzter Beitrag vom 27. Mai 2006
Antwort Antwort
Benutzerbild von robinWie
robinWie

Registriert seit: 26. Okt 2005
Ort: Lippcity
404 Beiträge
 
Delphi 2005 Personal
 
#1

FPS abfragen

  Alt 27. Mai 2006, 09:49
Hallo,

wie kann ich die FPS-Rate (Frames per Second) abfragen. Ich meine aber nicht bei DirectX, Direct3D usw., sondern im "normalen" Betrieb, also beim Desktop von Windows. Ist das überhaupt möglich?

Danke im Voraus


Robin
Robin W.
Ein Computer kann (fast) alles.... Man muss es ihm nur beibringen
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: FPS abfragen

  Alt 27. Mai 2006, 09:51
Wie meinst du daß? Was für eine Framerate der Bildschirm hat, oder Wie oft die Oberfläche neu gezeichnet wird?
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von robinWie
robinWie

Registriert seit: 26. Okt 2005
Ort: Lippcity
404 Beiträge
 
Delphi 2005 Personal
 
#3

Re: FPS abfragen

  Alt 27. Mai 2006, 10:03
Wie oft die Oberfläche neu gezeichnet wird
Robin W.
Ein Computer kann (fast) alles.... Man muss es ihm nur beibringen
  Mit Zitat antworten Zitat
xaromz

Registriert seit: 18. Mär 2005
1.682 Beiträge
 
Delphi 2006 Enterprise
 
#4

Re: FPS abfragen

  Alt 27. Mai 2006, 10:06
Hallo,
Zitat von robinWie:
Wie oft die Oberfläche neu gezeichnet wird
Die Oberfläche wird aber nicht regelmäßig neu gezeichnet, sondern nur, wenn's nötig wird. Und dabei werden nur die Teile neu gezeichnet, die auch neu gezeichnet werden müssen.

Gruß
xaromz
  Mit Zitat antworten Zitat
Benutzerbild von robinWie
robinWie

Registriert seit: 26. Okt 2005
Ort: Lippcity
404 Beiträge
 
Delphi 2005 Personal
 
#5

Re: FPS abfragen

  Alt 27. Mai 2006, 13:30
Zitat:
Die Oberfläche wird aber nicht regelmäßig neu gezeichnet, sondern nur, wenn's nötig wird. Und dabei werden nur die Teile neu gezeichnet, die auch neu gezeichnet werden müssen.
Dann hat das ja wenig sinn.

Zitat:
Was für eine Framerate der Bildschirm hat
Aber ist nicht die Framerate vom Bildschirm imme Konstant, z.b. 60Hz?

Robin
Robin W.
Ein Computer kann (fast) alles.... Man muss es ihm nur beibringen
  Mit Zitat antworten Zitat
xaromz

Registriert seit: 18. Mär 2005
1.682 Beiträge
 
Delphi 2006 Enterprise
 
#6

Re: FPS abfragen

  Alt 27. Mai 2006, 13:44
Hallo,
Zitat von robinWie:
Aber ist nicht die Framerate vom Bildschirm imme Konstant, z.b. 60Hz?
Ja, und diesen Wert kann man natürlich auch auslesen. Aber das ist ja nicht das, was Du wissen wolltest.

Gruß
xaromz
  Mit Zitat antworten Zitat
Benutzerbild von Garfield
Garfield

Registriert seit: 9. Jul 2004
Ort: Aken (Anhalt-Bitterfeld)
1.334 Beiträge
 
Delphi XE5 Professional
 
#7

Re: FPS abfragen

  Alt 27. Mai 2006, 14:19
Irgendwie scheint hier was durcheinander zu laufen. Bei dem Thema Multimedia und Framerate in FPS wäre die Bildwiederholrate gemeint, also die Geschwindigkeit, mit welcher Bilder angezeigt werden. Aber anscheinend ist hier die Bildschirmaktualisierungsrate gemeint, mit welcher das Bild auf dem Bildschirm neu gezeichnet wird.

Zitat von xaromz:
Die Oberfläche wird aber nicht regelmäßig neu gezeichnet, sondern nur, wenn's nötig wird. Und dabei werden nur die Teile neu gezeichnet, die auch neu gezeichnet werden müssen.
Das dürfte aber weder mit der Bildwiederhol- noch der -Aktualisierungsrate zu tun haben.
Gruss Garfield
Ubuntu 22.04: Laz2.2.2/FPC3.2.2 - VirtBox6.1+W10: D7PE, DXE5Prof
  Mit Zitat antworten Zitat
xaromz

Registriert seit: 18. Mär 2005
1.682 Beiträge
 
Delphi 2006 Enterprise
 
#8

Re: FPS abfragen

  Alt 27. Mai 2006, 14:28
Hallo,
Zitat von Garfield:
Irgendwie scheint hier was durcheinander zu laufen. Bei dem Thema Multimedia und Framerate in FPS wäre die Bildwiederholrate gemeint, also die Geschwindigkeit, mit welcher Bilder angezeigt werden. Aber anscheinend ist hier die Bildschirmaktualisierungsrate gemeint, mit welcher das Bild auf dem Bildschirm neu gezeichnet wird.
Der Begriff FPS ist etwas ungenau. Er kann sich eben entweder auf die Hertz-Zahl des Monitors beziehen oder auf die Anzahl der Vollbilder, die in einer Sekunde gezeichnet werden (Spiele, Videos...).
Zitat von Garfield:
Zitat von xaromz:
Die Oberfläche wird aber nicht regelmäßig neu gezeichnet, sondern nur, wenn's nötig wird. Und dabei werden nur die Teile neu gezeichnet, die auch neu gezeichnet werden müssen.
Das dürfte aber weder mit der Bildwiederhol- noch der -Aktualisierungsrate zu tun haben.
Damit wollte ich auf den Unterschied zu Spielen aufmerksam machen. Dort wird nämlich regelmäßig das gesamte Bild neu gezeichnet. Wie oft das passiert, nennt man Bildwiederholfrequenz oder FPS. Beim normalen Windows-Desktop gibt es sowas eigentlich nicht.

Gruß
xaromz
  Mit Zitat antworten Zitat
Benutzerbild von robinWie
robinWie

Registriert seit: 26. Okt 2005
Ort: Lippcity
404 Beiträge
 
Delphi 2005 Personal
 
#9

Re: FPS abfragen

  Alt 27. Mai 2006, 15:04
Zitat:
Beim normalen Windows-Desktop gibt es sowas eigentlich nicht.
Ok dann hat sich das ja erledigt.
Schluss aus Ende
Robin W.
Ein Computer kann (fast) alles.... Man muss es ihm nur beibringen
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:58 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz