Fase pixel shader
I dati di input disponibili per la fase pixel shader includono attributi di vertice che possono essere selezionati, per ogni elemento, da interpolare con o senza correzione della prospettiva o essere considerati costanti per primitiva.
Gli output sono uno o più vettori di dati di output per la posizione del pixel corrente o nessun colore (se il pixel viene rimosso).
Il runtime Direct3D chiama le funzioni driver seguenti per creare, configurare ed eliminare lo shader pixel: