Share via


Uso dell'DDI grafica

In risposta alle chiamate di applicazione indipendenti dal dispositivo indirizzate tramite l'interfaccia del dispositivo grafico (GDI), un driver grafico deve garantire che il dispositivo grafico produca l'output richiesto. Un driver grafico controlla l'output grafico implementando la maggior parte delle interfacce DDI (Device Driver Interface) grafiche necessarie.

I nomi delle funzioni DDI grafici si trovano nel modulo DrvXxx . GDI chiama queste funzioni DrvXxx per passare i dati al driver. Quando un'applicazione effettua una richiesta di GDI e GDI determina che il driver supporta la funzione pertinente, GDI chiama tale funzione. È responsabilità del driver fornire la funzione e tornare a GDI al completamento della funzione.

In questa sezione vengono descritte le funzioni DDI grafiche che i writer di driver di visualizzazione e stampante devono essere consapevoli. Le dichiarazioni di funzione DDI grafica, le definizioni di struttura e le costanti sono disponibili in winddi.h.

Gli argomenti contenuti in questa sezione sono i seguenti:

Funzioni driver grafici

Supporto delle funzioni di inizializzazione e terminazione

Operazioni a virgola mobile nelle funzioni del driver grafico

Creazione di bitmap di Device-Dependent

Supporto dell'output grafico

Supporto di funzioni di colore e modello DDI per grafica

Supporto di funzioni carattere e testo DDI per grafica

Struttura DEVMODEW