title: Introductionto3DGameProgrammingwithDirect3D12?
topic: DirectX
content: 当你决定学习DirectX时，你需要考虑以下先决因素： 1.CC：语言基础 2.3D数学，线性代数，高等数学：矩阵转换与相关计算 3.计算机图形学：理论基础 4.Win32编程：开发平台 5.CG语言与 GPU编程：HLSL必备 如果以上4个因素薄弱，学任意一个版本的DirectX都一样，寸步难行。如果以上4个因素熟练，学任意一个版本的DirectX都一样，举一反三。