What I would guess from the homepage is that it hooks itself somewhere in the DirectX stack, and is able to extract the model from there. It probably monitors DirectX calls and pulls the data about the geometry, textures, etc from there. If it does that, it avoids the data format issue since it only has to understand the native DirectX API calls and memory structures.