다음을 통해 공유


KSPROPERTY_CAMERACONTROL_EXTENDED_WARMSTART

웜 시작 속성 컨트롤은 드라이버가 결함 없는 작업을 허용하도록 카메라 핀을 준비할 수 있는 힌트를 제공합니다.

사용 요약 테이블

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

Yes

Yes

Pin

KSPROPERTY

KSCAMERA_EXTENDEDPROP_HEADER

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

이 속성에 대한 KSCAMERA_EXTENDEDPROP_HEADER Flags 멤버에 설정된 플래그가 없습니다.

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

웜 시작은 KSCAMERA_EXTENDEDPROP_HEADER Capability 멤버의 다음 플래그 중 하나를 사용하여 사용하거나 사용하지 않도록 설정됩니다.

웜 시작 플래그 Description
KSCAMERA_EXTENDEDPROP_WARMSTART_MODE_DISABLED 웜 시작이 비활성화되었습니다.
KSCAMERA_EXTENDEDPROP_WARMSTART_MODE_ENABLED 웜 시작을 사용할 수 있습니다.

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

설명

속성 가져오기

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

멤버
버전 1
PinId 사진 핀의 핀 ID입니다.
크기

sizeof(KSCAMERA_EXTENDEDPROP_HEADER)

결과 0
기능

KSCAMERA_EXTENDEDPROP_CAPS_ASYNCCONTROL | KSCAMERA_EXTENDEDPROP_WARMSTART_MODE_DISABLED

또는

KSCAMERA_EXTENDEDPROP_CAPS_ASYNCCONTROL | KSCAMERA_EXTENDEDPROP_WARMSTART_MODE_ENABLED

플래그 0

가져오기 작업의 경우 KSCAMERA_EXTENDEDPROP_HEADERResult 멤버는 항상 0으로 설정됩니다.

추가 정보

KSCAMERA_EXTENDEDPROP_HEADER