「ShaderX2: DirectX 9 셰이더 프로그래밍」은 DirectX9를 이용한 정점 및 픽셀 셰이더에 대한 소개를 제공하는 기사들을 모아놓은 책이다. 수십 명의 그래픽 프로그래밍 분야와 소프트웨어 엔지니어링 전문가들이 어떻게 HLSL을 응용프로그램에서 사용하고 셰이더-친화적인 3D 모델을 만들 것인 지와 같은 다양한 셰이더 프로그래밍 주제들을 다루고 있다. 그밖에 다른 주제로 그림자 맵 구현이나 그림자 입체 구현 같은 현실적인 그림자 효과나 진보된 조명 모델, 장면의 현실감을 높이기 위한 안개 효과, 픽셀 및 정점 셰이더 3.0의 새 기능들의 소개 등을 담고 있다. 또한 셰이더 프로토 타이핑을 쉽게 하기 위해 셰이더 개발 툴을 이용하는 방법도 소개하고 있다.