diff --git a/util/test/demos/d3d11/d3d11_helpers.h b/util/test/demos/d3d11/d3d11_helpers.h index 64b825d63..57fd7597c 100644 --- a/util/test/demos/d3d11/d3d11_helpers.h +++ b/util/test/demos/d3d11/d3d11_helpers.h @@ -31,6 +31,7 @@ #include "dx/official/d3d11.h" #include "dx/official/d3d11_1.h" #include "dx/official/d3d11_2.h" +#include "dx/official/d3d11_4.h" #define COM_SMARTPTR(classname) _COM_SMARTPTR_TYPEDEF(classname, __uuidof(classname)) @@ -39,6 +40,7 @@ COM_SMARTPTR(IDXGISwapChain); COM_SMARTPTR(IDXGIFactory); COM_SMARTPTR(IDXGIDevice); COM_SMARTPTR(IDXGIAdapter); +COM_SMARTPTR(IDXGISurface); COM_SMARTPTR(ID3D11Device); COM_SMARTPTR(ID3D11Device1); @@ -48,6 +50,8 @@ COM_SMARTPTR(ID3D11DeviceContext); COM_SMARTPTR(ID3D11DeviceContext1); COM_SMARTPTR(ID3D11DeviceContext2); +COM_SMARTPTR(ID3D11Multithread); + COM_SMARTPTR(ID3D11CommandList); COM_SMARTPTR(ID3D11InputLayout); diff --git a/util/test/demos/d3d12/d3d12_helpers.h b/util/test/demos/d3d12/d3d12_helpers.h index beab65263..65a184555 100644 --- a/util/test/demos/d3d12/d3d12_helpers.h +++ b/util/test/demos/d3d12/d3d12_helpers.h @@ -36,6 +36,7 @@ COM_SMARTPTR(IDXGISwapChain); COM_SMARTPTR(IDXGISwapChain1); COM_SMARTPTR(IDXGIFactory4); COM_SMARTPTR(IDXGIAdapter); +COM_SMARTPTR(IDXGISurface); COM_SMARTPTR(ID3D12Debug); COM_SMARTPTR(ID3D12Debug1);