Condividi tramite


Negoziazione di Surface

L'output di disegno e testo richiede una superficie su cui disegnare. Questa superficie viene creata dalla funzione DrvEnableSurface e viene definita superficie primaria. Questa superficie è nota anche come superficie sullo schermo, perché viene visualizzata nella visualizzazione video. Esiste solo una superficie primaria abilitata per PDEV anche se un driver può supportare diversi PDEV. I driver che supportano la funzione DrvCreateDeviceBitmap possono creare e usare superfici aggiuntive. Queste superfici bitmap vengono definite superfici secondarie o superfici fuori schermo. Per entrambi i tipi di superficie, il driver è responsabile della determinazione del tipo di operazioni di disegno supportate.