像素着色器阶段

可用于像素着色器阶段的输入数据包括可以按元素选择的顶点属性,这些属性可通过或不带透视校正进行内插,或被视为每个基元的常量。

输出是当前像素位置的一个或多个 4 向量输出数据,如果) 丢弃像素,则没有颜色 (。

Direct3D 运行时调用以下驱动程序函数来创建、设置和销毁像素着色器:

CalcPrivateShaderSize

CreatePixelShader (D3D10)

DestroyShader

PsSetConstantBuffers

PsSetSamplers

PsSetShader

PsSetShaderResources