У меня есть старый игровой движок (вроде) на основе DirectX 10, который я планировал переместить на DX 11. Я также только что установил Windows 8 и VS 2013 и, пытаясь запустить этот старый проект, я 've узнал, что DirectX SDK устарел и теперь заменен Windows 8 SDK. В этом случае я задаюсь вопросом, имеет ли смысл обновлять DX 11, или я должен попытаться сделать мой движок новым SDK Windows 8. Есть несколько вещей, которые я хотел бы знать, прежде чем принимать решение:
1) Является ли Windows 8 SDK предметом изучения или DX 11 по-прежнему актуальна? Например, если вы хотите изучить С++, вы должны изучить С++ 11, поэтому, если вы хотите изучить Direct3D сейчас, вы должны изучить Windows 8 SDK?
2) Есть много отличных ресурсов для обучения DirectX SDK: много учебников, Microsoft samples, образцы NVIDIA Graphics SDK, образцы AMD Radeon SDK и т.д. Есть ли подобное качество материалы, доступные для Windows 8 Direct3D или только msdn на данный момент?
3) Будет ли мой драйвер на базе Windows 8 SDK работать только в Windows 8?
4) Любые из первых рук опыт/сравнения между двумя?
Большое спасибо!