Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisione Revisione precedente
software:qview:qview_6:qcl_library:vi10drawbuffer [2024/09/02 13:31] qem214software:qview:qview_6:qcl_library:vi10drawbuffer [2024/09/02 13:44] (versione attuale) qem214
Linea 7: Linea 7:
 Funzione utilizzata per la gestione della funzionalità Vector Image (oggetto presente su alcune versioni di Qpaint). Funzione utilizzata per la gestione della funzionalità Vector Image (oggetto presente su alcune versioni di Qpaint).
  
-La funzione VI10DrawBuffer chiede al device HMI di processare, e quindi di disegnare, il contenuto del buffer. L'elaborazione del contenuto buffer non é un'operazione sincrona all'esecuzione della funzione stessa il che significa che con la funzione VI10DrawBuffer si segnala solamente al device HMI la presenza di un buffer da processare. Sarà l'HMI, e quindi il firmware, a decidere come e quando iniziare la fase di disegno.\\ +La funzione VI10DrawBuffer chiede al device HMI di processare, e quindi di disegnare, il contenuto del buffer. L'elaborazione del contenuto buffer non è un'operazione sincrona all'esecuzione della funzione stessa il che significa che con la funzione VI10DrawBuffer si segnala solamente al device HMI la presenza di un buffer da processare. Sarà l'HMI, e quindi il firmware, a decidere come e quando iniziare la fase di disegno.\\ 
-Per poter capire quando l'operazione di disegno é ultimata e poter creare un nuovo buffer di disegno bisogna utilizzare le funzioni VI10WaitBufferReadyUsingEND o VI10WaitBufferReadyUsingWAIT.+Per poter capire quando l'operazione di disegno è ultimata e poter creare un nuovo buffer di disegno bisogna utilizzare le funzioni VI10WaitBufferReadyUsingEND o VI10WaitBufferReadyUsingWAIT.
  
 ===== IMPLEMENTAZIONE ===== ===== IMPLEMENTAZIONE =====
Linea 25: Linea 25:
 MAIN: MAIN:
       IF gfDraw       IF gfDraw
-            VI10DrawBuffer (awBuffer) ;Disegna il contenuto del buffer+            VI10DrawBuffer (awBuffer) ;Disegna il contenuto del buffer 
             gfDraw = 0             gfDraw = 0
       ENDIF       ENDIF
  • Ultima modifica: 2024/09/02 13:44