Aktivieren Sie JavaScript, um die Website anzuzeigen.

IDS Software Suite 4.95

Windows_Logo
Linux_Logo

USB 2.0

USB 3.x

GigE

USB 2.0

USB 3.x

GigE

Syntax

INT is_GetActiveImageMem (HIDS hCam, char** ppcMem, INT* pnMemId)

Beschreibung

is_GetActiveImageMem() gibt den Zeiger auf den Anfang und die ID-Nummer des aktiven Bildspeichers zurück.

Falls ein Direct3D-Modus aktiv ist und trotzdem Bildspeicher alloziert wurden, so werden Zeiger und die ID des Bildspeichers zurückgegeben. Es wird im Direct3D-Modus jedoch nicht automatisch in diesen Bildspeicher kopiert.

Übergabeparameter

hCam

Handle auf Kamera

ppcMem

Gibt Zeiger auf den Anfang des aktiven Bildspeichers zurück.

pnMemId

Gibt die ID-Nummer des aktiven Bildspeichers zurück.

Rückgabewert

IS_CANT_COMMUNICATE_WITH_DRIVER

Kommunikation mit dem Kameratreiber schlug fehl, weil kein Treiber geladen ist.

IS_CANT_OPEN_DEVICE

Ein Versuch die Kamera zu öffnen schlug fehl (Kamera nicht vorhanden oder Fehler beim Initialisieren).

IS_INVALID_CAMERA_HANDLE

Ungültiges Kamera-Handle

IS_INVALID_MEMORY_POINTER

Ungültiger Zeiger oder ungültige Speicher-ID

IS_INVALID_PARAMETER

Einer der übergebenen Parameter ist außerhalb des gültigen Bereichs, oder für diesen Sensor nicht unterstützt, bzw. in diesem Modus nicht zugänglich.

IS_IO_REQUEST_FAILED

Eine IO Anforderung des uEye Treibers schlug fehl. Eventuell passen die Versionen der Dateien ueye_api.dll (API) und ueye_usb.sys bzw. ueye_eth.sys (Treiber) nicht zusammen.

IS_NO_ACTIVE_IMG_MEM

Kein aktivierter Bildspeicher vorhanden. Der Speicher muss mit der Funktion is_SetImageMem() aktiviert werden, oder es muss mit der Funktion is_AddToSequence() eine Sequenz aufgebaut werden.

IS_NO_SUCCESS

Allgemeine Fehlermeldung

IS_SUCCESS

Funktion erfolgreich

Verwandte Funktionen

•is_AllocImageMem()

•is_GetImageMem()

•is_SetImageMem()

•is_SetAllocatedImageMem()