Berkas FX menghasilkan berkas dibentuk untuk Direct3D yang merupakan bagian dari Microsoft DirectX yang digunakan untuk menggambarkan penampilan objek 3D. Berkas FX punya sifat efek teks biasa yang disusun menjadi tiga segmen – teknik, fungsi serta variabel.
Berkas FX ditulis dalam Bahasa Shader Tingkat Tinggi Microsoft dan mereka digunakan untuk menunjukkan sifat pe-render-an, bayangan, parameter pencahayaan, tekstur serta efek lainnya. Teknologi Direct3D hanya dipakai pada program Windows.