From 4114d380bd594385fa6f10bb36a9eef4d19e8db1 Mon Sep 17 00:00:00 2001 From: kojingeun <diteam.co.kr> Date: 월, 05 6월 2023 23:33:58 +0900 Subject: [PATCH] Ongoing50 #4517 CF AOI Review 결과 파일 찾기 실패 개선 1. Find Bin File 찾는 Library 변경 - CRT _findfirsti64 / _findnexti64 -> C++17 Filesystem directory_iterator - 파일 탐색 시간 20k Files(80GB) 1sec 소요 --- Internal_Library/CHCameraControls/CameraControlInfo.cpp | 19 +++++++++++++++++++ 1 files changed, 19 insertions(+), 0 deletions(-) diff --git a/Internal_Library/CHCameraControls/CameraControlInfo.cpp b/Internal_Library/CHCameraControls/CameraControlInfo.cpp index 372700a..359e2fe 100644 --- a/Internal_Library/CHCameraControls/CameraControlInfo.cpp +++ b/Internal_Library/CHCameraControls/CameraControlInfo.cpp @@ -45,6 +45,8 @@ m_strAlignPath2 = _T(""); m_dwExternalDelayTime = 0; m_dwInternalDelayTime = 0; + + m_bCameraReverseMode = 0; } @@ -126,6 +128,9 @@ strValue = strItemName + _T("_EXTERNAL_DELAY"); pFile->GetItem(strValue, m_dwExternalDelayTime, 0); + strValue = strItemName + _T("_CAMERA_REVERSE_X"); + pFile->GetItem(strValue, m_bCameraReverseMode, 0); + return TRUE; } @@ -206,6 +211,9 @@ strValue = strItemName + _T("_EXTERNAL_DELAY"); pFile->SetItem(strValue, m_dwExternalDelayTime); + + strValue = strItemName + _T("_CAMERA_REVERSE_X"); + pFile->SetItem(strValue, m_bCameraReverseMode); return TRUE; } @@ -343,6 +351,11 @@ return m_dwInternalDelayTime; } +BOOL GetCameraReverseX() const +{ + return m_bCameraReverseMode; +} + // setter void CCameraControlInfo::SetIndex(int nIndex) @@ -475,4 +488,10 @@ void CCameraControlInfo::SetInternalDelay(UINT dwDelay) { m_dwInternalDelayTime = dwDelay; +} + + +void SetCameraReverseX(const BOOL bMode) +{ + m_bCameraReverseMode = bMode; } \ No newline at end of file -- Gitblit v1.9.3