DX11: Dynamically load dxgi.dll and d3d11.dll.

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6451 8ced0084-cf51-0410-be5f-012b33b47a6e
This commit is contained in:
NeoBrainX
2010-11-21 15:34:04 +00:00
parent ee21237d6a
commit 5ef4167c55
4 changed files with 86 additions and 23 deletions

View File

@ -31,6 +31,9 @@ class D3DTexture2D;
namespace D3D
{
HRESULT GetDXGIFuncPointers();
void UnloadDXGI();
HRESULT Create(HWND wnd);
void Close();
@ -86,3 +89,6 @@ extern D3DX11SAVETEXTURETOFILEWTYPE PD3DX11SaveTextureToFileW;
#else
#define PD3DX11SaveTextureToFile PD3DX11SaveTextureToFileA
#endif
typedef HRESULT (WINAPI* CREATEDXGIFACTORY)(REFIID, void**);
extern CREATEDXGIFACTORY PCreateDXGIFactory;