uEye Kamera-Handbuch Version 4.92
![]() |
![]() |
- |
USB 2.0 USB 3.0 GigE |
Syntax
INT is_WaitEvent (HIDS hCam, INT which, INT nTimeout)
Beschreibung
Mit is_WaitEvent() kann auf uEye-Events gewartet werden. Die Funktion kehrt mit einer Erfolgsmeldung zurück, wenn das Event innerhalb der angegebenen Wartezeit eintritt.
Übergabeparameter
hCam |
Handle auf Kamera |
which |
ID des Events (siehe is_EnableEvent()) |
nTimeout |
Zeit in Millisekunden (ms), die auf das Eintreten eines Events gewartet wird. Mittels der Konstanten INFINITE können Sie die Zeit für den Timeout auf unendlich setzen. |
Rückgabewert
IS_NO_SUCCESS |
Allgemeine Fehlermeldung |
IS_SUCCESS |
Funktion erfolgreich |
IS_TIMED_OUT |
Ein Timeout trat auf. Eine Bildaufnahme konnte nicht in der vorgeschriebenen Zeit beendet werden. Das bedeutet, dass die angegebene Wartezeit abgelaufen ist, ohne dass das Event eingetreten ist. |
Verwandte Funktionen
Beispiel
//FRAME-Event aktivieren und initialisieren
is_EnableEvent(hCam, IS_SET_EVENT_FRAME);
//Bildaufnahme starten und 1000 ms auf Event warten
is_FreezeVideo(hCam, IS_DONT_WAIT);
INT nRet = is_WaitEvent(hCam, IS_SET_EVENT_FRAME, 1000);
if (nRet == IS_TIMED_OUT)
{
/* wait timed out */
}
else if (nRet == IS_SUCCESS)
{
/* event signalled */
}
is_DisableEvent(hCam, IS_SET_EVENT_FRAME);
Haben Sie Verbesserungshinweise? Senden Sie ein kurzes
Feedback zu diesem Kapitel.
Vielen Dank!
Bei technischen Fragen wenden Sie sich bitte an Ihren lokalen Händler oder nutzen Sie das Support-Formular auf unserer Internetseite.