si quieres usar DirectX... no uses controles de las API de Windows... que no son hechos para eso... son mas lentos que lo normal y ademas... me parece que no son compatibles... pero si así lo fuera... no quedaría bien... por lo que te menciono...
asi que es mejor hacer nosotros mismos los popups...
Bueno el hecode que sean nmás lentos no importa úes finalmente es solo un popup y no afecta en nada el juego, y si son compatibles.
Lo cierto es que no se ven muy bien, y para que el juego se vea mas estilisado debiera tener sus propios controles.