BsD3D9RenderAPIFactory.cpp 666 B

1234567891011121314151617181920
  1. //********************************** Banshee Engine (www.banshee3d.com) **************************************************//
  2. //**************** Copyright (c) 2016 Marko Pintera ([email protected]). All rights reserved. **********************//
  3. #include "BsD3D9RenderAPIFactory.h"
  4. #include "BsRenderAPI.h"
  5. namespace BansheeEngine
  6. {
  7. void D3D9RenderAPIFactory::create()
  8. {
  9. #ifdef BS_STATIC_LIB
  10. HINSTANCE hInst = GetModuleHandle(NULL);
  11. #else
  12. HINSTANCE hInst = GetModuleHandle("BansheeD3D9RenderAPI.dll");
  13. #endif
  14. RenderAPICore::startUp<D3D9RenderAPI>(hInst);
  15. }
  16. D3D9RenderAPIFactory::InitOnStart D3D9RenderAPIFactory::initOnStart;
  17. }