Initialisierung und Terminierung
Initialisierung der Hardware |
|
Durch is_InitBoard() ersetzt (aber weiterhin gültig) |
|
Schließen der Karte und Freigeben des Bildspeichers |
|
Durch is_ExitBoard() ersetzt (aber weiterhin gültig) |
Bilderfassung und Speichermanagement
Bild einfrieren |
|
Live Video erfassen |
|
Bild in vom Anwender definierten Speicher kopieren |
|
Bild in vom Anwender definierten Speicher kopieren |
|
Ein Bild erfassen und auf Zieladresse schreiben, Snap |
|
Bildspeicher anlegen |
|
Einen allozierten Bildspeicher wieder freigeben |
|
Einen allozierten Bildspeicher aktiv setzen |
|
Reduziert die Anzahl zu übertragender Frames |
|
Gibt den Anfangszeiger auf den Bildspeicher zurück |
|
Gibt den Zeilenoffset (n) zu (n+1) zurück |
|
Gibt Nummer des aktiven Bildspeichers zurück |
|
Gibt Eigenschaften eines Bildspeichers zurück |
|
Ist Bildaufnahme gestartet? |
|
Ist Bildaufnahme beendet? |
|
Externen Speicher zum Bildspeicher erklären |
Double- und Mehrfach-Buffering
Bildspeicher in Sequenz-Liste aufnehmen |
|
Sequenz-Liste löschen |
|
Aktuell verwendeten Bildspeicher der Sequenz ermitteln |
|
Bildspeicher der Sequenz vor Überschreiben schützen |
|
Bildspeicher der Sequenz zum Überschreiben freigeben |
Auswahl der Betriebsmodi und Rücklesen der Einstellungen
Liefert Event-Zähler und Counter-Werte |
|
Auswahl des Videoeingangs |
|
Einstellen der Bildhelligkeit |
|
Einstellen des Kontrastes |
|
Liefert den Board-Typ (FALCON, FALCONplus, FALCONquattro, EAGLE) |
|
Einstellen der Farbsättigung |
|
Einstellen des Farbwertes |
|
Auswahl des Videostandards |
|
Auswahl des Modus der Bilddarstellung |
|
Gammakorrektur aktivieren/deaktivieren |
|
Einstellung des Sync-Levels für kritische Videoquellen |
|
Farbmodus auswählen |
|
Scaler ein-/ausschalten; Skalierverhältnis einstellen |
|
Bildgröße festlegen |
|
Bildposition innerhalb des Bildfensters bestimmen |
|
Auswahl des Erfassungsmodus |
|
Fehlerausgabe aktivieren/deaktivieren |
|
Horizontaler Interpolationsfilter einstellen |
|
Vertikaler Interpolationsfilter einstellen |
|
Fehlermeldung abfragen |
|
Liefert das gerade aktive Field (odd oder even) zurück |
|
Liefert den von der Karte verwendeten Interrupt |
|
Liefert die Nummer des PCI Slots in der die Karte steckt |
|
Betriebssystem erfragen |
|
Auslesen des VSYNC-Zählers |
|
Legt den zu digitalisierenden Ausschnitt im Bild fest |
|
Setzt das Handle auf das Ausgabefenster neu |
|
Setzt das Handle auf das Hauptfenster der Applikation |
|
Aktuellen Farbmodus der VGA-Karte ermitteln |
|
Bei jedem Frame zwischen Eingangskanälen wechseln |
|
Echtzeit-Bildmanipulationseffekte einstellen |
|
Gibt die Version der falcon.dll zurück |
|
Ermittelt die Anzahl im System vorhandenen Karten |
|
Schaltet ein Videosignal auf den Videoausgang |
|
Steuert den Hardware-Watchdog |
|
Legt die Ablaufzeit des Hardware-Watchdogs fest |
Lesen und Schreiben des EEPROMS
Beschreibt das EEPROM mit eigenen Daten |
|
Liest eigene Daten aus EEPROM |
|
Holt sich die ab Werk eingebrannten Informationen |
Speichern und Laden von Bildern
Speichert Videobild als BMP-Datei ab |
|
Speichert Bildspeicher als BMP-Datei ab |
|
Lädt ein BMP-Bild |
Bildausgabe
Gibt ein Bild eines Bildspeichers in einem Fenster aus |
|
Bildschirm-Refresh bei DirectDraw |
|
Ausgabe eines Balkenmusters (Hardware) |
|
Setzt den Modus für den Bildschirm Refresh |
Zusätzliche DirectDraw-Funktionen
Einschalten des DirectDraw Overlay-Speichers |
|
Ausschalten des DirectDraw Overlay-Speichers |
|
Overlay-Speicher darstellen |
|
Overlay-Speicher nicht darstellen |
|
Gibt Zeiger auf DirectDraw Surface zurück |
|
Holt Device Context Handle des Overlay-Speichers |
|
Freigabe Device Context Handle des Overlays |
|
Updatezyklus der Bildausgabe unter DirectDraw |
|
Gibt den Zugriff auf den Overlay-Speicher frei |
|
Sperrt den Zugriff auf den Overlay-Speicher |
|
Freigabe des Zugriffs auf Back-Buffer der VGA-Karte |
|
Sperrt Zugriff auf den Back-Buffer der VGA-Karte |
|
Setzt die Keying-Farbe für die Overlay-Darstellung |
|
Einblendposition bei Overlay-Darstellung ändern |
|
Ausschalten Overlay während Fensterbewegungen |
|
Initialisiert das "Stehlen" eines Bildes |
|
"Stiehlt" ein Bild aus einem DirectDraw Live-Modus |
|
Skaliert den Overlay mit, wenn Videobild skaliert wird |
Event Handling (Interruptgesteuerter Bildeinzug)
Einrichten des Event-Handlers |
|
Verlassen des Event-Handlers |
|
Freigabe der Event-Objekte |
|
Sperren der Event-Objekte |
Steuerung des Sync-Generators und der Ein-/Ausgänge
Aktiviert den externen Trigger-Eingang |
|
Setzt den Flash-Strobe-Ausgang (Blitzansteuerung) |
|
Aktiviert den internen Sync-Generator zur Synchronisation mehrerer Kameras |
|
Setzt digitalen Ausgang bzw. liest digitalen Eingang |