![]() |
![]() |
|---|---|
USB 2.0 USB 3.x GigE |
USB 2.0 USB 3.x GigE |
Syntax
INT is_AutoParameter(HIDS hCam, UINT nCommand, void* pParam, UINT cbSizeOfParam)
Beschreibung
Mit der Funktion is_AutoParameter() können Sie verschieden automatische Regelungen steuern:
•Auto-Regelung konfigurieren
Mit der Funktion steuern Sie die automatischen Regelungen für die Belichtungszeit (auto exposure shutter), Verstärkung (auto gain) und Schwarzwert (black level).
•Auto-Weißabgleich konfigurieren
Die Funktion aktiviert/deaktiviert den Auto-Weißabgleich. Mit der Funktion können alle unterstützten Typen für den Weißabgleichs abgefragt werden. Neben dem älteren Weißabgleich über den Grey-World-Algorithmus gibt es auch eine Farbtemperaturregelung (color temperature) nach Kelvin. Daneben können mit der Funktion die unterstützten Farbräume abgefragt und gesetzt werden.
Über den Übergabeparameter nCommand wird dabei der Funktionsmodus gewählt. Der Übergabeparameter pParam ist abhängig vom Funktionsmodus unterschiedlich belegt; bei Funktionen zum Setzen oder Rücklesen eines Wertes enthält pParam einen Zeiger auf eine Variable vom Typ UINT. Die Größe des Speicherbereichs, auf den pParam verweist, wird im Übergabeparameter cbSizeOfParam angegeben.
|
Die Funktion is_AutoParameter() wird in einer späteren Version die Funktion is_SetAutoParameter() ersetzen. In der Version 4.96.1 ist dies erst teilweise der Fall. |
Rückgabewerte
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_NOT_SUPPORTED |
Das verwendete Kameramodell unterstützt diese Funktion oder Einstellung nicht. |
IS_SUCCESS |
Funktion erfolgreich |
Verwandte Funktionen