다음을 통해 공유


KSPROPERTY_CAMERACONTROL_EXTENDED_TORCHMODE

토치 모드는 낮은 조명 조건에서 카메라의 플래시를 사용하는 방법을 결정합니다. 자동 초점과 같은 작업에 충분한 빛을 허용하기 위해 플래시에서 더 낮은 강도의 광원을 지속적으로 제공합니다.

사용량 요약 테이블

Get Set 대상 속성 설명자 형식 속성 값 형식

Yes

Yes

필터

KSPROPERTY

KSCAMERA_EXTENDEDPROP_HEADER

속성 값(작업 데이터)에는 KSCAMERA_EXTENDEDPROP_HEADER 구조와 KSCAMERA_EXTENDEDPROP_VALUE 구조가 포함됩니다.

총 속성 데이터 크기는 sizeof(KSCAMERA_EXTENDEDPROP_HEADER) + sizeof(KSCAMERA_EXTENDEDPROP_VALUE)입니다. KSCAMERA_EXTENDEDPROP_HEADERSize 멤버는 이 총 속성 데이터 크기로 설정됩니다.

KSCAMERA_EXTENDEDPROP_HEADERCapability 멤버에는 드라이버에서 지원하는 다음 토치 모드 중 하나 이상의 비트 OR 조합이 포함되어 있습니다.

토치 모드 Description
KSCAMERA_EXTENDEDPROP_VIDEOTORCH_OFF 토치라이트가 꺼져 있습니다.
KSCAMERA_EXTENDEDPROP_VIDEOTORCH_ON 토치라이트는 기본 강도 수준에 있습니다.
KSCAMERA_EXTENDEDPROP_VIDEOTORCH_ON_ADJUSTABLEPOWER 토치라이트는 특정 전원 수준에서 작동합니다.

KSCAMERA_EXTENDEDPROP_HEADERFlags 멤버에는 현재 카메라에 대해 설정된 토치 모드가 포함되어 있습니다. 카메라의 기본 토치 모드는 KSCAMERA_EXTENDEDPROP_VIDEOTORCH_OFF 드라이버가 이 토치 모드를 지원해야 합니다.

이 속성 컨트롤은 동기적이며 취소할 수 없습니다.

설명

속성 가져오기

KSPROPERTY_TYPE_GET 요청에 응답할 때 드라이버는 KSCAMERA_EXTENDEDPROP_HEADER 멤버를 다음으로 설정합니다.

멤버
버전 1
PinId KSCAMERA_EXTENDEDPROP_FILTERSCOPE(0xFFFFFFFF).
크기

sizeof(KSCAMERA_EXTENDEDPROP_HEADER) + sizeof(KSCAMERA_EXTENDEDPROP_VALUE)

결과 0
기능 토치 모드 값이 지원됩니다.
플래그 현재 토치 모드 값 설정(값 하나만)입니다.

토치 모드가 KSCAMERA_EXTENDEDPROP_VIDEOTORCH_ON_ADJUSTABLEPOWER 경우 KSCAMERA_EXTENDEDPROP_VALUEValue.ull 멤버에는 0~100 사이의 강도 수준 값이 포함됩니다. 강도 0은 최소 수준을 나타내고 강도는 100은 최대 강도 수준을 나타냅니다.

이전에 장면 모드가 설정되지 않은 경우 플래그 는 KSCAMERA_EXTENDEDPROP_VIDEOTORCH_OFF(기본값)로 설정됩니다.

속성 설정

속성이 설정되면 KSPROPERTY_TYPE_SET 요청인 KSCAMERA_EXTENDEDPROP_HEADERFlags 멤버에 설정할 토치 모드가 포함됩니다. KSCAMERA_EXTENDEDPROP_VALUE Value.ull 멤버에는 FlagsKSCAMERA_EXTENDEDPROP_VIDEOTORCH_ON_ADJUSTABLEPOWER 경우 설정할 강도 수준이 포함됩니다.

요구 사항

Version

Windows 8.1 사용하여 사용할 수 있습니다.

헤더

Ksmedia.h(Ksmedia.h 포함)

추가 정보

KSCAMERA_EXTENDEDPROP_HEADER

KSCAMERA_EXTENDEDPROP_VALUE