Microsoft DirectX 8.1 (C++)

Architectural Overview for Direct3D

This is an illustration of the graphics pipeline. The functionality in each of the blocks is introduced below and contains links to more information.

For more information on the architecture of the programmable sections of the Direct3D, see Vertex Shader Architecture and Pixel Shader Architecture.