>>213
>「じゃあDXVA1はサポートしていないのか?」という疑問がありました。
XPのドライバはDXVA1サポート、Vistaと7のドライバはDXVA2サポートと考えればすっきりします。

>それともXPでは.NET 3.0を入れたとしてもH.264の再生支援が利用できないものなのか、気になるところです。
その通りです。XPにDXVA2.DLLが入っている場合、ドライバはDXVA1のままなのでDXVA2.DLLが内部でDXVA1に変換しています。
残念ながらこのDXVA1に変換する部分がH.264に対応できないため、XP上のDXVA2ではH.264はサポートされていません。

XP上でH.264を使うためにはVMR経由で行く必要があります。
この場合はVMR内部でドライバのDXVA1を直接呼び出します。
当然ですが、XPドライバがH.264をサポートしている必要があります。