Anche se conosco quel codice, è un po' difficile da identificare.
Però, già il fatto che non ne eri a conoscenza, significa che le directx sono abbastanza vecchie.
Questa è l'ultima versione(non è piccolissima in termini di megabyte):
http://www.filehippo.com/download_directx/tech/