Spremenljivke so zdaj 128-bitna števila s plavajočo vejico, kar je občuten napredek v primerjavi z 48-bitnimi celimi števili, ki jih uporabljajo programi, združljivi s prejšnjo različico DirectX.
Druga velika novost devete različice DirectXa je izboljšana natančnost prikaza barv na zaslonu. Pri različici 8.1 je za prikaz barv v načinu RGB uporabljenih 8 bitov po barvi, medtem ko je zdaj barve mogoče prikazati s 16 ali celo 32 biti na barvni kanal.