DirectX 9.0 L будет работать лишь на Vista

То есть, игры, поддерживающие DirectX 10, если и будут работать на Windows XP, то использовать преимущества нового API не смогут.

DX9L - это специальная версия DX9 для Vista, которая позволяет старым играм работать через новую драйверную модель. Буква L в названии означает «Longhorn», кодовое имя новой ОС.

То есть теперь, чтобы насладиться новым уровнем графики в играх, вам потребуется купить не только новую видеокарту с поддержкой DX10, но и новую ОС.
DirectX 9.0 L будет работать лишь на Vista
http://pc-inform.ru/news/10-20-2006-09-42.html