当顶点着色引擎负荷大时，像素着色引擎可能被闲置着。大多数情况下，可使用顶点着色法代替像素着色法。Direct3D 9.0 扩充像素着色引擎，有多达1536个指令。
程式化.像素着色引擎可以用下列语言程式化：组合语言、Cg、GLSL、HLSL
相容性.
硬体.下表列出显示卡、图形晶片、以及DirectX所支持的像素着色引擎版本。图形芯片一般是完全向下兼容的(如支持 3.0 的芯片也同时支持 2.0，1.1 等)。