Aktivieren Sie JavaScript, um die Website anzuzeigen.

IDS Software Suite 4.95.1

Wenn Sie eine Anwendung programmieren, die einen direkten Zugriff auf die Bilddaten im Speicher benötigt oder eine Darstellung im Bitmap (DIB)-Modus verwendet müssen Sie mit den folgenden Funktionen Bildspeicher anlegen und verwalten (siehe auch Erste Schritte: Darstellung).

is_AllocImageMem()

Bildspeicher anlegen

is_SetAllocatedImageMem()

Anwender stellt eigenen Speicherbereich zur Bilderfassung bereit

is_FreeImageMem()

Einen allozierten Bildspeicher freigeben

Vor jeder Bildaufnahme muss ein Bildspeicher aktiv gesetzt werden:

is_SetImageMem()

Einen Bildspeicher als aktiv setzen

Mit folgenden Funktionen lassen sich Informationen zu den Bildspeichern abfragen und auf die Daten in den Bildspeichern zugreifen:

is_CopyImageMem()

Bild in vom Anwender definierten Speicher kopieren

is_CopyImageMemLines()

Ausgewählte Zeilen des Bildes in vom Anwender definierten Speicher kopieren

is_GetActiveImageMem()

Gibt Nummer und Adresse des aktiven Bildspeichers zurück

is_GetImageMem()

Gibt den Anfangszeiger auf den Bildspeicher zurück

is_GetImageMemPitch()

Gibt den Zeilenoffset im Bildspeicher zurück

is_InquireImageMem()

Gibt Eigenschaften eines Bildspeichers zurück

hint_info

Für Sequenzbildaufnahmen sollten Sequenz-Bildspeicher verwendet werden.

Ablaufdiagramm: Speicher allozieren

Klicken Sie in die Abbildung, um Hilfe zu den Funktionen zu erhalten.

flowchart-alloc-user-memory

Abb. 175: Ablaufdiagramm -  Speicher über Systemfunktionen allokieren

flowchart-free-user-memory

Abb. 176: Ablaufdiagramm - Speicher freigeben