自己解決しました。

pd->DrawIndexedPrimitive(D3DPT_TRIANGLELIST, 0, 0, 10000, 0, 19602);
としたら嘘の様に早くなりました。。。

アホな事で板汚してすいませんでした。。。