proper d3d9 proxy