Aktivieren Sie JavaScript, um die Website anzuzeigen.

FALCON/EAGLE-Benutzerhandbuch 4.62

Syntax

INT is_SetColorMode (HIDS hf, INT Mode)

Beschreibung

is_SetColorMode() stellt den gewünschten Farbmodus ein mit dem die Bilddaten gespeichert bzw. in der VGA-Karte dargestellt werden. Im ersten Fall ist es wichtig, dass je nach verwendetem Farbmodus der allozierte Bildspeicher ausreichend groß ist. Ein 24-Bit Farbbild benötigt die dreifache Speichergröße als ein 8-Bit Monochrombild. Beim Zugriff auf die Bilddaten ist Kenntnis über die Speicherorganisation in den jeweiligen Farbmodi wichtig. Eine falsche Interpretation des Speicherinhalts führt zu falschen Ergebnissen. Bei der direkten Übertragung in den Bildspeicher der VGA-Karte muss sichergestellt sein, dass die Display-Einstellungen mit den Einstellungen des Farbmodus der FALCON/EAGLE übereinstimmt. Unter Umständen kommen die Bilder sonst in verfälschten Farben oder unkenntlich zur Darstellung. Zu beachten ist weiterhin: je höher die Pixeltiefe der übertragenen Bilder um so höher ist die Busbelastung des PCI-Busses. Sinnvollerweise wählt man für Monochrombilder den Grauwertmodus und stellt das Display ebenfalls auf 256 Farben ein.

Übergabeparameter

hf

Handle auf Frame Grabber

Mode

 

IS_SET_CM_RGB32

32-Bit Echtfarbmodus; R-G-B-Dummy

IS_SET_CM_RGB24

24-Bit Echtfarbmodus; R-G-B

IS_SET_CM_RGB16

Hi-Color-Modus; 5 R - 6 G - 5 B

IS_SET_CM_RGB15

Hi-Color-Modus; 5 R - 5 G - 5 B

IS_SET_CM_Y8

8-Bit Monochrombilder

IS_SET_CM_RGB8

8-Bit Farbbilder; 2 R - 3 G - 2 B

IS_SET_CM_YUV422_PLANAR

YUV Farbbilder

IS_GET_COLOR_MODE

Rücklesen der aktuellen Einstellung

Rückgabewert

Aktuelle Einstellung in Verbindung mit IS_GET_COLOR_MODE, sonst IS_SUCCESS, IS_NO_SUCCESS