Table of Contents

Class CameraDeviceSelector

네임스페이스
easyar

Android에서 Camera API(camera1 또는 camera2)를 선택하는 데 사용됩니다. camera1은 호환성이 더 좋지만 타임스탬프 같은 일부 필수 정보가 부족합니다. camera2는 일부 장치에서 호환성 문제가 있습니다. 용도에 따라 서로 다른 옵션이 camera1 또는 camera2를 선택합니다.

CameraDeviceSelector

메서드

getAndroidCameraApiType

지정된 옵션으로 권장 Android Camera API 유형을 가져옵니다.

easyar_AndroidCameraApiType easyar_CameraDeviceSelector_getAndroidCameraApiType(easyar_CameraDevicePreference preference)
static AndroidCameraApiType getAndroidCameraApiType(CameraDevicePreference preference)
public static int getAndroidCameraApiType(int preference)
companion object fun getAndroidCameraApiType(preference: Int): Int
+ (easyar_AndroidCameraApiType)getAndroidCameraApiType:(easyar_CameraDevicePreference)preference
public static func getAndroidCameraApiType(_ preference: CameraDevicePreference) -> AndroidCameraApiType
public static AndroidCameraApiType getAndroidCameraApiType(CameraDevicePreference preference)

매개 변수

이름 형식 설명
preference CameraDevicePreference

반환 값

형식 설명
AndroidCameraApiType

createCameraDevice

지정된 옵션으로 CameraDevice를 생성합니다.

void easyar_CameraDeviceSelector_createCameraDevice(easyar_CameraDevicePreference preference, easyar_CameraDevice * * Return)
static std::shared_ptr<CameraDevice> createCameraDevice(CameraDevicePreference preference)
public static @Nonnull CameraDevice createCameraDevice(int preference)
companion object fun createCameraDevice(preference: Int): CameraDevice
+ (easyar_CameraDevice *)createCameraDevice:(easyar_CameraDevicePreference)preference
public static func createCameraDevice(_ preference: CameraDevicePreference) -> CameraDevice
public static CameraDevice createCameraDevice(CameraDevicePreference preference)

매개 변수

이름 형식 설명
preference CameraDevicePreference

반환 값

형식 설명
CameraDevice

getFocusMode

지정된 옵션으로 권장 Camera FocusMode 유형을 가져옵니다.

easyar_CameraDeviceFocusMode easyar_CameraDeviceSelector_getFocusMode(easyar_CameraDevicePreference preference)
static CameraDeviceFocusMode getFocusMode(CameraDevicePreference preference)
public static int getFocusMode(int preference)
companion object fun getFocusMode(preference: Int): Int
+ (easyar_CameraDeviceFocusMode)getFocusMode:(easyar_CameraDevicePreference)preference
public static func getFocusMode(_ preference: CameraDevicePreference) -> CameraDeviceFocusMode
public static CameraDeviceFocusMode getFocusMode(CameraDevicePreference preference)

매개 변수

이름 형식 설명
preference CameraDevicePreference

반환 값

형식 설명
CameraDeviceFocusMode