A>Возможно видюха не поддерживает Hardware rasterization или hardware vertex processing попробуй D3DDEVTYPE_REF и D3DCREATE_SOFTWARE_VERTEXPROCESSING, а вообще правильнее проверять что умеет адаптер (D3DCAPS9) прежде чем создавать устройство.
D3DDEVTYPE_REF пробовал еще раньше, работает, но тормоза жуткие, делать че-то нереально. Если делаешь D3DCREATE_SOFTWARE_VERTEXPROCESSING то типа говорит, что софтового девайса нету.