IDirect3DIndexBuffer8::GetDescでフォーマットを調べて、
D3DFMT_INDEX16だったらWORDで、D3DFMT_INDEX32だったらDWORD。