Herunterladen Inhalt Inhalt Diese Seite drucken

Phytec FireWire-CAM-011H Anleitung Seite 76

Inhaltsverzeichnis

Werbung

FireWire-CAM-011H / 012H / 111H / 112H
Konsequenz für die Applikations-Software
a) Möchten Sie fertige Applikations-Software verwenden, so muss
diese konform zu DirectX sein (das ist beispielsweise für fast alle
Produkte des Multimedia-Bereichs erfüllt).
b) Wollen Sie selber Applikations-Software erstellen und haben
bereits Programmiererfahrung mit DirectX, können Sie direkt auf
den PHYTEC FireWire-CAM WDM Treiber via DirectX-
zugreifen. Die entsprechenden Programmierbeschreibungen finden
Sie im DirectX-SDK von Microsoft. Die von den PHYTEC
FireWire-CAMs bereitgestellten Funktionen sind im Kapitel 3.4,
"Die Einstellungen der Kamera" beschrieben.
c) Sind Sie hingegen bisher die Programmierung von Framegrabbern
(wie z.B. dem pciGrabber-4plus) gewöhnt, dann bedeutet die
enorme Komplexität von DirectX eine nicht zu unterschätzende
Hürde. Daher bietet PHYTEC im FireWire-SDK einen DirectX-
Wrapper der einen sehr komfortablen Zugriff auf alle Funktionen
der FireWire-CAMs ermöglicht, ohne dass sich der Programmierer
in die Komplexität von DirectX einarbeiten muss.
Das SDK beinhaltet Anbindungen an verschiedene Programmier-
schnittstellen:
- .NET Komponente: für MS Visual Basic .NET uund C# .NET
- ActiveX Control: für Microsoft Visual Basic 6
- C++ Class Libary: Microsoft Visual C++ 6 und Visual C++ .NET
Hinweis:
Das FireWire-SDK ist im Lieferumfang der Kameras enthalten. Sie
finden es auf der „Vision-Tools"-CD SO-221.
Sie können es im FireWire-Dialog der CD installieren (siehe Bild 16).
Für jede dieser Schnittstellen stellt das SDK alle benötigten Binaries,
Header und Librarys, eine ausführliche Hilfe sowie Beispielprojekte
und Demoprogramme mit Quellcodes zur Verfügung.
Der DirectX-Wrapper reduziert die Komplexität von DirectX und
stellt dem Programmierer aus logischer Sicht ein einfaches Interface
zur Verfügung.
70
© PHYTEC Messtechnik GmbH 2006
L-680d_1

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis