1. Было. Используйте поиск. Например:
http://nowa.cc/showthread.php?t=66392
2. DirectX 9.0L (насколько я понимаю) следует расшифровывать как DirectX 9.0
Layer. По сути - преобразование вызовов DX9 в вызовы, совместимые с новой моделью драйвера WDDM:
Впрочем, есть версия, что это DirectX 9.0
Longhorn - версия DirectX 9 под Longhorn/VISTA, что по сути есть D3D9 Ex, т.е. DX9 с некоторыми улучшениями из DX10 - виртуализации ресурсов и т.п. Все это позволит чуть быстрее обрабатывать DX9-команды. Но, опять же,
только на Vista.
В любом случае, эти функции уже есть в Висте "прямо из коробки".