Partager via


Étape du nuanceur de pixels

Les données d’entrée disponibles pour l’étape du nuanceur de pixels incluent des attributs de vertex qui peuvent être sélectionnés, par élément, pour être interpolés avec ou sans correction de perspective, ou être traités comme constants par primitive.

Les sorties sont un ou plusieurs vecteurs 4 de données de sortie pour l’emplacement actuel des pixels, ou aucune couleur (si le pixel est ignoré).

Le runtime Direct3D appelle les fonctions de pilote suivantes pour créer, configurer et détruire le nuanceur de pixels :

CalcPrivateShaderSize

CreatePixelShader(D3D10)

DestroyShader

PsSetConstantBuffers

PsSetSamplers

PsSetShader

PsSetShaderResources