-2

所以我目前正在编写一个 D3D12 引擎,并且想知道这个 D3D9 函数的 D3D12 等效项是什么?

direct3D = Direct3DCreate9(D3D_SDK_VERSION);
4

2 回答 2

1

没有明显的等价物,最接近CreateDXGIFactory我的可能是,因为它是适配器和输出的接入点。

但如果你问这种问题,d3d12 不适合你。除非您已经是 d3d11,而不是使用 AAA 图形引擎的专家级日常用户,否则 d3d12 不是您要找的。最好坚持d3d11。

于 2016-07-02T23:17:15.907 回答
1

最接近的等效项是 D3D12CreateDevice。例如,它是这样使用的:

hr = D3D12CreateDevice( adapter, D3D_FEATURE_LEVEL_11_0, IID_PPV_ARGS( &device ) );
于 2016-07-01T13:04:55.150 回答