.. highlightlang:: us .. index:: VideoSetCallback .. _videosetcallback: VideoSetCallback ================ .. us.tag VideoSetCallback NOTREADYGERMAN Video-set New5503 :ref:`VideoSetCallback` schaltet den Aufruf von CallBack-Funktionen ein oder aus. .. function:: bool = VideoSetCallback(hVideo, bSet) .. us.return **Returnwert** Ist TRUE (1), wenn die Funktion erfolgreich war und sonst FALSE (0). .. us.params **Parameter** .. uparam:: hVideo *hVideo* ist die Zugriffsnummer (handle) des mit :ref:`VideoCreate` erzeugten Video-Objekts. .. uparam:: bSet *bSet* gleich TRUE (1) schaltet das Aufrufen der Callback-Funktionen ein. *bSet* gleich FALSE (0) schaltet das Aufrufen der Callback-Funktionen aus. .. us.comment **Kommentar** Der Name der Callback-Funktion wird mit Hilfe der Funktion :ref:`OBJSetCallbackFunction` gesetzt, beispielsweise ``OBJSetCallbackFunction(hVideo, "VideoPos", "VideoPosCallback")``. Falls sich die Position im Video ändert, wird die folgende Callback-Funktion aufgerufen:: def VideoPosCallback(hVideo, pos) { } Falls sich der Mode ändert (start, stop, pause), wird die folgende Callback-Funktion aufgerufen:: def VideoModeCallback(hVideo, mode) { } *mode* ist einer der folgenden Werte:: #define MCI_MODE_NOT_READY 524 #define MCI_MODE_STOP 525 #define MCI_MODE_PLAY 526 #define MCI_MODE_RECORD 527 #define MCI_MODE_SEEK 528 #define MCI_MODE_PAUSE 529 #define MCI_MODE_OPEN 530 .. us.history **History** .. list-table:: :header-rows: 1 * - Version - Beschreibung * - R2013.3 - Neu. .. seealso:: :ref:`overview-videos`, :ref:`VideoCreate`, :ref:`VideoIsCallback`, :ref:`OBJSetCallbackFunction` :sub:`id-1316989`