mirror of
https://github.com/gnif/LookingGlass.git
synced 2025-10-12 10:28:08 +00:00
[host] added option parsing to application
This commit is contained in:
@@ -22,6 +22,7 @@ using namespace Capture;
|
||||
#include "common\debug.h"
|
||||
|
||||
DXGI::DXGI() :
|
||||
m_options(NULL),
|
||||
m_initialized(false),
|
||||
m_dxgiFactory(NULL),
|
||||
m_device(NULL),
|
||||
@@ -37,11 +38,12 @@ DXGI::~DXGI()
|
||||
|
||||
}
|
||||
|
||||
bool DXGI::Initialize()
|
||||
bool DXGI::Initialize(CaptureOptions * options)
|
||||
{
|
||||
if (m_initialized)
|
||||
DeInitialize();
|
||||
|
||||
m_options = options;
|
||||
HRESULT status;
|
||||
|
||||
status = CreateDXGIFactory1(__uuidof(IDXGIFactory1), (void **)(&m_dxgiFactory));
|
||||
@@ -208,7 +210,7 @@ bool DXGI::ReInitialize()
|
||||
*/
|
||||
Sleep(200);
|
||||
|
||||
return Initialize();
|
||||
return Initialize(m_options);
|
||||
}
|
||||
|
||||
FrameType DXGI::GetFrameType()
|
||||
|
Reference in New Issue
Block a user