![]() |
![]() |
|---|---|
USB 2.0 USB 3.x GigE |
USB 2.0 USB 3.x GigE |
Syntax
INT is_IsVideoFinish (HIDS hCam, INT* pbo)
Beschreibung
Mit is_IsVideoFinish() kann überprüft werden, ob ein Bild vollständig in den Bildspeicher erfasst wurde. Diese Funktion wird in Verbindung mit is_FreezeVideo() und dem Parameter IS_DONT_WAIT verwendet.
Wenn vor dem Aufruf von is_IsVideoFinish() der Parameter *pbo==IS_CAPTURE_STATUS gesetzt wird, kann zusätzlich geprüft werden, ob ein Übertragungsfehler oder ein Fehler im Postprocessing aufgetreten ist.
Übergabeparameter
hCam |
Handle auf Kamera |
pbo |
Wird *pbo != IS_CAPTURE_STATUS vor dem Funktionsaufruf gesetzt, enthält pbo den Digitalisierstatus: •IS_VIDEO_NOT_FINISH = Bild noch nicht fertig digitalisiert •IS_VIDEO_FINISH = Bild ist fertig digitalisiert Wird *pbo == IS_CAPTURE_STATUS vor dem Funktionsaufruf gesetzt, enthält pbo den Digitalisierstatus: •IS_VIDEO_NOT_FINISH = Bild noch nicht fertig digitalisiert •IS_VIDEO_FINISH = Bild ist fertig digitalisiert •IS_CAPTURE_STATUS = Übertragungsfehler oder Problem beim Konvertieren (z. B. Zielspeicher ungültig) Der Parameter IS_CAPTURE_STATUS ersetzt den bisherigen Parameter IS_TRANSFER_FAILED. Der Parameter IS_TRANSFER_FAILED wurde in die neue Header-Datei ueye_deprecated.h verschoben, die alle veralteten Funktionsdefinitionen und Konstanten enthält. Falls Bedarf besteht, kann die Header-Datei ueye_deprecated.h zusätzlich zu ueye.h eingebunden werden. |
Rückgabewert
IS_INVALID_CAMERA_HANDLE |
Ungültiges Kamera-Handle |
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_NO_SUCCESS |
Allgemeine Fehlermeldung |
IS_SUCCESS |
Funktion erfolgreich |
Verwandte Funktionen