Пример #1
0
CKinectConnection::CKinectConnection(void)
	: m_nearMode(false)
	, m_pause(false)
	, m_pColor(NULL)
	, m_pDepth(NULL)
	, m_bSpeckle(FALSE)
	, m_bSpeckleTrigger(FALSE)
	, m_pBuffer(nullptr)
{
	InitDepthColorTable();
}
Пример #2
0
/// <summary>
/// Constructor
/// </summary>
CDepthBasics::CDepthBasics() :
    m_pD2DFactory(NULL),
    m_pDrawDepth(NULL),
    m_hNextDepthFrameEvent(INVALID_HANDLE_VALUE),
    m_pDepthStreamHandle(INVALID_HANDLE_VALUE),
    m_bNearMode(false),
    m_pNuiSensor(NULL),
	m_depthTreatment(CLAMP_UNRELIABLE_DEPTHS),
	m_nearMode(false)
{
    // create heap storage for depth pixel data in RGBX format
	InitDepthColorTable();
    m_depthRGBX = new BYTE[cDepthWidth*cDepthHeight*cBytesPerPixel];
}