"The DirectX 9 Shader material enables you to shade objects in viewports using DirectX 9 (DX9) shaders. With DirectX shading, materials in a viewport more accurately represent how the material will appear in another application, or on other hardware such as a game engine."