DirectX, also known by its full name Microsoft DirectX, is a Microsoft product for Microsoft operating systems on computers. Consoles will not use it. Notions such as 'DX10 quality graphics' are quite pointless when not talking about computers.

By nature, Computers are upgradeable. When we reach the limits of one set of hardware/software, you just change some parts and you can go further. Consoles currently don't have that ability, and when they reach a certain limit, that's it.

Also the 4th dimension is 'Time'. Check this article.