Differenze tra le versioni di "Funzione di attesa in millisecondi con la libreria esterna libpulsecore-4.0.so"

Da Gambas-it.org - Wikipedia.
 
Riga 1: Riga 1:
Il sistema ''PulseAudio'' fornisce - fra l'altro - la funzione ''pa_msleep()'' che permette di porre in attesa l'applicazione per tot millisecondi.
+
#redirect [[Funzione_di_attesa_in_millisecondi_con_la_libreria_esterna_libpulsecore]]
 
 
Per poter fruire di tale risorsa in Gambas, è necessario aver istallata nel sistema operativo e richiamare la libreria: "''libpulsecore-8.0.so''"
 
 
 
 
 
Mostriamo un semplice esempio pratico:
 
Library "libpulsecore-8.0"
 
 
 
<FONT Color=gray>' ''int pa_msleep(unsigned long t)''
 
' ''Wait t milliseconds.''</font>
 
Private Extern pa_msleep(t As Long) As Integer
 
 
 
'''Public''' Sub Main()
 
 
 
  Dim i As Integer
 
 
 
  While True
 
    Inc i
 
    Print i
 
   
 
    <FONT Color=red>pa_msleep(300)</font>
 
   
 
  Wend
 
 
 
'''End'''
 
 
 
 
 
 
 
 
 
=Riferimenti=
 
* /usr/include/pulse/util.h
 

Versione attuale delle 07:06, 4 mag 2018