Hallo,
ich bin ein Neuling in Sachen C#, also entschuldigt falls ich mich blöd ausdrücke...
Ich möchte in C# einen FrameGrabber ansteuern, der ein Bild von einer Kamera über CameraLink ausgibt.
Dazu existiert vom Hersteller ein .Net-Paket mit C# Referenz.
Dabei möchte ich aus der Klasse "CameraDescriptionCameraLink" den Wert "aoiHeight (void)" ausgeben lassen.
Mein Versuch ist nun folgender:
C#-Quelltext
1: 2: 3: 4:
|
CameraDescriptionCameraLink CamDescCamLink = new CameraDescriptionCameraLink (); int Height = CamDescCamLink.aoiHeight.read(); |
Da es keinen Konstruktor gibt der 0-Argumente akzeptiert kann das logischerweise nicht funktionieren.
In der Referenz steht über den Konstruktor folgendes:
Constructor & Destructor Documentation
CameraDescriptionCameraLink ( CameraDescriptionCameraLink const & m )
CameraDescriptionCameraLink ( CameraDescriptionCameraLink const * m )
~CameraDescriptionCameraLink ( )
Das Argument hat also irgendwas mit nem Zeiger zu tun. Mit Zeigen hab ich schon gearbeitet,
allerding verstehe ich nicht was der überhaupt als Argument haben Will.
Kann mir jemand weiterhelfen?