|  | 
      
    
      Come Funziona
     
    
    
      Area Comunicaz. Bios  | |
| Video | 
| Programmazione | PROCEDURE BIOS 51/59 [73 di 84] | 
| 
 | 
|  | Gestione BIOS del Video  - 
  INT 10H 
  - Funzione 12H- 
  SottoFunz.
  33H 
 
 | 
| 
 | 
|  | Controlla la possibilità di trasformare in Scala di Grigi dei colori memorizzati nei 256 Registri di Colore del DAC del Video. | 
| 
 | 
|  | In
                ingresso: 
 
 | 
| 
 | 
|  | In uscita lascia: 
 | 
| 
 | 
|  | La SottoFunzione si chiama in questo modo: | 
| 
 | 
| 
 | 
|  | Il valore predisposto in AL impone la trasformazione o meno dei colori in Scala dei Grigi. | 
|  | L'eventuale azione si fa sentire quando si interviene sui Registri di colore o di tavolozza (con le SottoFunzioni della Funzione 10H dell'INT 10H) o quando si cambia Modo Video (con la Funzione 00H di INT 10H). | 
| 
 | 
|  | La trasformazione dei colori in Scala di Grigi sostituisce i valori originali dei Registri di Colore del DAC, contenenti 3 gruppi da 6 bit, ciascuno in rappresentanza di un colore (Red Green Blue) chiamato a ricostruire la gradazione RGB del colore finale. | |||
|  | Dopo l'azione di questa Funzione 
  il colore finale è ancora rappresentato da 3 componenti, ora uguali tra 
  loro, ciascuna delle quali risulta dalla somma pesata dei 3 colori originali,  
  automaticamente ricalcolata sulla 
  base della formula (discussa in dettaglio 
  in questa pagina): 
 
 
 | 
|  | Provvede anche all'aggiornamento del 
  bit1 della variabile di Sistema    
    0000:0489H 
  dell'Area di Comunicazione BIOS, copiandovi il valore del
  bit0 di AL, 
  che ha medesimo significato: 
 | 
| 
 | 
|  | Anche la SottoFunzione 1BH della Funzione 10H di INT 10H consente di intervenire con questa finalità sui Registri di Colore del DAC del Video. | 
| 
 | 
|  | Se SottoFunzione è supportata, in uscita viene lasciato AL=12H | 
| 
 | 
|  | L'eseguibile B10_1233.COM propone un'applicazione della SottoFunzione 33H della Funzione 12H dell'INT 10H. | 
|  | Il sorgente è documentato nella sezione ASM 
  (clicca sull'icona  , 
  nel menu a sinistra). | 
| 
 | 
|   | Video01 |   | PROCEDURE BIOS 51/59 |  |  |  | ||
| 73 di 84 | 
| 
 | 
| 
 | 
| 
 | 
| Home  | 
 | |||||||
| 
 | Motore Ricerca | 
 |