Webcam-Auflösung, -Farbtiefe etc. sichern oder direkt setzen
Hi,
folgende Situation: habe ein Programm, das u.a. auch WebCam-Aufnahmen liefert. Für die Ansteuerung (Aufnahme starten, CapturePin/CaptuerFilter-Dialoge anzeigen) werden die LEADTOOLS benutzt. Über die Dialoge, die vom Treiber mitgebracht werden und wohl über WDM-Befehle aufgerufen werden, können Farbtiefe, Auflösung etc. festgelegt werden. Diese Eisntellungen gelten jedoch immer nur für die Lebensdauer meines Cam-Objekts, d.h. der Treiber "merkt" sich die Einstellung nicht dauerhaft. Nun zur eigentlichen Frage:
Habe im MSDN u.a. VIDEO_STREAM_CONFIG_CAPS und die Funktionen, die das nutzen gefunden, bin aber leider nicht sicher, ob das wirklich das ist, was ich brauche :oops: :?: :stupid: Gruß Stephan :dance: |
Re: Webcam-Auflösung, -Farbtiefe etc. sichern oder direkt se
Hi Steve,
Bei mir bleiben die Kameraeinstellungen auch länger erhalten. Das direkte setzen der Einstellungen ohne Dialog ist aber leider eine Lücke in der WinAPI. Siehe http://www.delphipraxis.net/internal...=351454#351454 grüße, daniel |
Re: Webcam-Auflösung, -Farbtiefe etc. sichern oder direkt se
Hi,
danke für die schnelle Antwort. :thumb: Ich werd's dann mal mit ner anderen Cam probieren, ob die Einstellungen erhalten bleiben. Ansonsten kann man da wohl nix machen, schade :? Gruß Stephan :dance: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:18 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