所以我目前正在编写一个D3D12引擎,并想知道这个D3D9功能的D3D12相当于什么?
direct3D = Direct3DCreate9(D3D_SDK_VERSION);
答案 0 :(得分:1)
最接近的等价物是D3D12CreateDevice。例如,它用于:
hr = D3D12CreateDevice( adapter, D3D_FEATURE_LEVEL_11_0, IID_PPV_ARGS( &device ) );
答案 1 :(得分:1)
没有明显的等价物,最接近的可能是public string Password {get; set;} = "12345";
,因为它是适配器和输出的接入点。
但如果你问这样的问题,d3d12不适合你。除非你已经是d3d11,而不是专业日常用户使用三A类图形引擎,否则d3d12并不是你想要的。最好坚持使用d3d11。