No es correcto. El DirectX (sea DX9, DX11, etc) solo está relacionado con la tarjeta gráfica. No tiene nada que ver ni con la CPU con con la placa base (motherboard).
Aunque tengas una CPU antigua, si pones una tarjeta gráfica que soporte como mínimo DX11, se te solucionaría el problema. Cualquier tarjeta gráfica moderna, incluso aunque sea barata, soportará DX12.
El único problema que puedes tener poniendo una tarjeta gráfica moderna con una CPU antigua es que se te produzca el llamado cuello de botella. Es decir, que la CPU no envíe la información a la tarjeta gráfica con suficiente velocidad y no puedas disfrutar de esta tarjeta gráfica al máximo.