vemoamos algunos hechos
1. Wine no es emulador de Windows mas una RE implementacion de las librerias para lograr compatibilidad
2. Directx como tal NO existe en Wine, lo que existe es un set de instrucciones que se pasan a opengl es simple si un juego llama internamente a DX_draw_quake(), dicha funcion se reimplementa en algun dll de wine y esta hace una llamada a la funcion o funciones nativas de openGL que de una u otra forma nos dan el mismo efecto. Ahora DX10 tiene varios features que NO existen en opengl como shaders 2 en adelante y otras culioladas...
3. Wine se puede valer de instalaciones existentes de windows para mejorar la experiencia como serian fuentes y helpers
4. Wine se programa de forma imparcial excepto algunos casos como WoW o Cod que por peticion del pueblo se implementaron instrucciones inexsistentes.
5. Wine corre sobre cualquier distro de Linux, pero NO implementa nada de los windows media fundatios aka muchas apps solo de vista no van a correr
6. No se que mas... que es abstraccion de hardware no extraccion de hardware mi estimado