GrabBag/SDK/VzNLSDK/Inc/VZNL_DustCover.h

30 lines
748 B
C
Raw Normal View History

2025-07-23 01:35:14 +08:00
#ifndef __VIZUM_DUST_COVER_HEADER__
#define __VIZUM_DUST_COVER_HEADER__
#include "VZNL_Export.h"
#include "VZNL_Types.h"
/**
* @brief <EFBFBD>Ƿ<EFBFBD>֧<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ס<EFBFBD><EFBFBD>ͷ<EFBFBD>Ĺ<EFBFBD><EFBFBD><EFBFBD>
* @param hDevice <EFBFBD><EFBFBD>ǰ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* @param pnErrorCode <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>NULL
* @return VzTrue <EFBFBD><EFBFBD>ʾ֧<EFBFBD><EFBFBD> VzFalse <EFBFBD><EFBFBD>ʾ<EFBFBD><EFBFBD>֧<EFBFBD><EFBFBD>
*/
VZNLAPI VzBool VzNL_IsSupportCoverCamera(VZNLHANDLE hDevice, int* pnErrorCode);
/**
* @brief <EFBFBD><EFBFBD>ס/<EFBFBD>򿪾<EFBFBD>ͷ
* @param hDevice [in] <EFBFBD>Handle
* * @param bCover [in] <EFBFBD>Ƿ<EFBFBD><EFBFBD><EFBFBD>ס<EFBFBD><EFBFBD>ͷ
* @return <EFBFBD><EFBFBD>ȷ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>0<EFBFBD><EFBFBD> ʧ<EFBFBD>ܷ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֵ
*/
VZNLAPI int VzNL_CoverCamera(VZNLHANDLE hDevice, VzBool bCover);
/**
* @brief
* <EFBFBD>Ƿ<EFBFBD><EFBFBD><EFBFBD>ס<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͷ
* VzTrue <EFBFBD><EFBFBD>ʾ<EFBFBD><EFBFBD>ס<EFBFBD>˾<EFBFBD>ͷ VzFalse <EFBFBD><EFBFBD>ʾδ<EFBFBD><EFBFBD>ס<EFBFBD><EFBFBD>ͷ
*/
VZNLAPI VzBool VzNL_IsCoverCamera(VZNLHANDLE hDevice, int* pnErrorCode);
#endif