Есть известная шутка о регэкспах: допустим, у вас возникла проблема, и вы прикидываете, как бы её решить. Тут вам приходит в голову: о, регэкспы!
Теперь у вас две проблемы.
В DirectX иначе: у вас по-прежнему одна проблема, потому, что прошлая проблема в сравнении с новой покажется ерундой…