Syntax
INT is_SetToggleMode (HIDS hf, INT In1, INT In2, INT In3, INT In4)
Beschreibung
Mit is_SetToggleMode() kann eine Folge von Eingangskanälen angegeben werden, zwischen denen bei jedem Frame umgeschaltet wird. Die Umschaltung erfolgt mit jedem 2. VSYNC zu Beginn eines Odd-Fields. Die Kameras müssen untereinander synchronisiert sein, zwischen denen umgeschaltet wird. Es können max. 4 Eingänge in den Umschaltzyklus aufgenommen werden. Die Reihenfolge spielt hierbei keine Rolle. Es müssen mindestens 2 Eingänge definiert werden, um den Toggle-Modus zu aktivieren. Zur Auswahl der Video-Eingänge müssen dieselben Übergabeparameter angegeben werden, wie unter is_SetVideoInput() beschrieben. IS_SET_TOGGLE_OFF muss für alle nicht verwendeten Positionen angegeben werden. Wenn der Toggle-Modus aktiv ist, werden is_SetVideoInput() Kommandos beim Beginn des nächsten Frames überschrieben.
Die Toggle-Sequenz wird in aufsteigender Reihenfolge abgearbeitet: In1, In2, In3, In4, In1, In2… Daher ist darauf zu achten, dass die Parameter ln1 bis ln4 der Reihe nach mit den aktiven Kanälen belegt werden.
Bei der Bearbeitung werden auf IS_SET_TOGGLE_OFF gesetzte Positionen übersprungen.
|
Der Togglemodus ist nur bei der Eagle und FALCONplus Karte Rev 3 und Rev 4 verwendbar, da nur die älteren FALCONplus Karten die für diesen Modus notwendige Eingangsbeschaltung besitzen. |
Beispiel
is_SetToggleMode(hf, IS_SET_VIDEO_IN_1, IS_SET_VIDEO_IN_2, IS_SET_TOGGLE_OFF, IS_SET_TOGGLE_OFF);
Bei jedem Frame wird zwischen Eingang 1 und Eingang 2 hin- und hergeschaltet.
Übergabeparameter
hf |
Handle auf Frame Grabber |
In1 |
|
IS_SET_VIDEO_IN_1 usw. |
Eingangskanal, der verwendet werden soll |
IS_SET_TOGGLE_OFF |
kein Eingangskanal verwenden |
IS_GET_TOGGLE_INPUT_1 |
Rücklesen des verwendeten Eingangskanals 1 |
IS_GET_TOGGLE_INPUT_2 |
Rücklesen des verwendeten Eingangskanals 2 |
IS_GET_TOGGLE_INPUT_3 |
Rücklesen des verwendeten Eingangskanals 3 |
IS_GET_TOGGLE_INPUT_4 |
Rücklesen des verwendeten Eingangskanals 4 |
In2 |
|
IS_SET_VIDEO_IN_1 usw. |
Eingangskanal, der verwendet werden soll |
IS_SET_TOGGLE_OFF |
kein Eingangskanal verwenden |
In3 |
|
IS_SET_VIDEO_IN_1 usw. |
Eingangskanal, der verwendet werden soll |
IS_SET_TOGGLE_OFF |
kein Eingangskanal verwenden |
In4 |
|
IS_SET_VIDEO_IN_1 usw. |
Eingangskanal, der verwendet werden soll |
IS_SET_TOGGLE_OFF |
kein Eingangskanal verwenden |
Rückgabewert
Aktuelle Einstellung in Verbindung mit IS_GET_TOGGLE_INPUT_1, IS_GET_TOGGLE_INPUT_2, IS_GET_TOGGLE_INPUT_3 oder IS_GET_TOGGLE_INPUT_4, sonst IS_SUCCESS oder IS_NO_SUCCESS