I don't think there is any software that'll do what ya want.
All the Desktop AVI software I seen won't capture DirectX applications.
Althought HyperSnap witth screencap DirectX, thier AVI software won't.
There is definately a market for someone to write an application that would, considering how many glide/directX games are out there.