This is theoretically possible by producing two engine versions, one for DX9 and one that uses DX10.

However, this would make things unnecessary complicated. I don't think that we'll maintain two versions.