roHdmiInputChanged, roHdmiOutputChanged
5 min
el objeto rovideomode genera un objeto de evento rohdmiinputchanged o rohdmioutputchanged cada vez que cambia el estado de hotplug de la entrada o salida hdmi® el equivalente en javascript es videoinput videoinputconfiguration hdmiinputchanged o videooutput videooutputconfiguration hotplugevent siempre se generará al menos un objeto de evento rohdmioutputchanged para un evento de hotplug, incluso para eventos de hotplug de desconexión/conexión muy rápidos en la mayoría de los casos, un evento de hotplug de desconexión/conexión generará dos objetos de evento ifint getint() as integer devuelve el id del evento setint(value as integer) as void establece el valor del evento ifuserdata setuserdata(user data as object) establece los datos de usuario que se devolverán cuando se generen eventos getuserdata() as object devuelve los datos de usuario que se han establecido previamente mediante setuserdata() devolverá invalid si no se ha establecido ningún dato ejemplo este ejemplo solo funciona en bos 9 0 u 8 5 hay una corrección pendiente para habilitarlo en bos 9 1 vm = createobject("rovideomode") vm setport(mp) ' set the message port for the video mode object while true 	msg = wait(0,mp) 	print "msg received ";msg end while