![]() |
Wieder mal Webcam...FPS
Hi.
Ja ich weiß, es gibt schon viele Threads über das Thema in der DP... Ich habe eine Frage deren Antwort ich leider weder über Google, noch übers MSDN, noch über die DP gefunden habe. Meine Webcam ist die Logitech QuickCam Express, also ein billiges Teil (billig auf den Preis bezogen). Die macht 25fps bei 640*480. Jetzt fällt mir auf, dass bei der Nutzung mit dem Logitech Programm die Kamera ihre 25fps erreicht, bei meinem Delphi Programm aber bei weitem nicht. Auch bei Änderung von
Delphi-Quellcode:
ändert sich nix. Ich hab glaub ich gelesen, dass es dann 1000/X fps gibt, indem Fall 1000/40 = 25fps
SendMessage (capHandle, WM_CAP_SET_PREVIEWRATE,40,0);
Stimmt das oder was mache ich falsch? Ich grabbe auch nicht über einen Panel sondern über
Delphi-Quellcode:
capHandle := capCreateCaptureWindow ( 'My Capture Window', WS_CHILD + WS_VISIBLE, 0, 0, 320, 240, frmParent.Handle, 1); Gibt es eine Möglichkeit bei meinem Programm die vollen 25fps rauszuholen? Vielen Dank im Vorraus, Flips |
Re: Wieder mal Webcam...FPS
Es ändert wahrscheinlich nix, aber es heißt WS_CHILD or WS_VISIBLE, solche integerkonstanten werden mit or verknüpft.
|
Re: Wieder mal Webcam...FPS
Ja ich habe mir auch schon gedacht warum da + steht.
Habs bisher auch überall mit + gelesen, aber or geht auch un sieht besser aus :thumb: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:10 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz