Раз вы не профессиональный программист, то нет смысла изучать новые библиотеки на новом языке, DirectX 3D вместо OpenGL вам не даст ничего кроме головной боли в вашем случае, насколько я понимаю вы пользуетесь там максимум 1.2 версией? Да и вообще пользуясь Delphi 10 странно слушать слова про мёртвость о системе, которая только вчера получила новую версию.