Direct3D 9
Direct3D 9
Last edited 2026-03-08
Direct3D 9 is a standard graphics API that is part of the DirectX 9.0 package released by Microsoft in December 2002 for rendering graphics.
From this version, Shader Model 2.0 and HLSL (High-Level Shader Language) have been introduced.
This API is the basis for creating effects for Fusion, as its frame editor uses Direct3D 9 for drawing (when the option to use Direct3D in the editor for Direct3D applications is selected).
For a custom effect to work in D3D9 in Clickteam Fusion, the following conditions must be met:
- The main part of the .FX code must be written in HLSL or assembler
- The effect must be within the constraints of Pixel Shader (1.1, 1.2, 1.3, 1.4, 2.0, 2.a, 2.b or 3.0*) also if you need Vertex Shader (1.1, 2.0* or 3.0*).
- This shader must be compatible with Shader Compiler 5.04.00.2904.
Created with the Personal Edition of HelpNDoc: Bring your WinHelp HLP help files into the present with HelpNDoc's easy CHM conversion