MSDN上的表示,DXGI API (10、11和12)位于DXGI的顶部,DXGI位于硬件之上,如下图所示:本文进一步指出,DXGI的主要任务是枚举适配器并在屏幕上显示图像。现在,如果DirectX位于DXGI之上,那么如何在实际硬件(GPU)上调用所有与数学相关的任务?或者架构概述是错误的,D3D_也直接访问硬件吗?
我打电话给DXGI_ERROR_INVALID_CALL时正在接CreateSwapChain。下面是我创建命令queque的代码。DXGI_MODE_DESC bBuffDesc = {}; //To describe the display model.Height; // ** Might have to give condition for windowed modebBuffDesc.Format = DXGI_FORMAT_R8G8B8A