KSPROPERTY_CAMERACONTROL_EXTENDED_FOCUSPRIORITY

KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY 열거형에 정의된 KSPROPERTY_CAMERACONTROL_EXTENDED_FOCUSPRIORITY 속성 ID는 포커스 우선 순위를 구성하는 데 사용됩니다. 포커스 우선 순위가 설정되면 촬영한 사진보다 포커스가 우선하여 촬영한 사진이 항상 포커스가 되도록 합니다. 그렇지 않으면 그림이 포커스에 있는지 여부에 관계없이 즉시 사진을 찍습니다. 실패한 포커스를 처리하는 동작과 시간 제한이 필요한지 여부는 드라이버 내부 및 OEM까지입니다.

사용량 요약 테이블

범위 컨트롤 형식

버전 1

필터

동기

포커스 우선 순위를 구성하려면 KSPROPERTY_CAMERACONTROL_EXTENDED_FOCUSPRIORITY 속성 ID를 사용해야 합니다. 포커스 우선 순위가 설정되면 사진 촬영보다 포커스가 우선하여 촬영한 사진이 항상 포커스가 되도록 합니다. 포커스 우선 순위가 설정되지 않은 경우 그림이 포커스에 있는지 여부에 관계없이 즉시 사진을 찍습니다. 실패한 포커스를 처리하는 동작이 실패하고 시간 제한은 OEM에 의해 결정되며 드라이버 내부입니다.

KSCAMERA_EXTENDEDPROP_HEADER 다음 플래그는 값으로 정의됩니다. get 통화에서 카메라 드라이버는 이러한 플래그 중 하나를 사용하여 현재 포커스 우선 순위 구성을 반환합니다. 설정 호출에서 카메라 드라이버는 이러한 플래그 중 하나를 사용하여 새 포커스 우선 순위 구성을 설정합니다.

#define KSCAMERA_EXTENDEDPROP_FOCUSPRIORITY_OFF     0x0000000000000000
#define KSCAMERA_EXTENDEDPROP_FOCUSPRIORITY_ON      0x0000000000000001

참고 동기 컨트롤이며 이 컨트롤에 대해 정의된 기능이 없습니다.

아래 표에는 포커스 우선 순위 컨트롤을 사용할 때 KSCAMERA_EXTENDEDPROP_HEADER 구조 필드에 대한 설명과 요구 사항이 포함되어 있습니다.

멤버 Description

버전

1이어야 합니다.

PinId

KSCAMERA_EXTENDEDPROP_FILTERSCOPE(0xFFFFFFFF)이어야 합니다.

크기

sizeof(KSCAMERA_EXTENDEDPROP_HEADER)+sizeof(KSCAMERA_EXTENDEDPROP_VALUE)이어야 합니다.

결과

오류 결과를 나타냅니다.

기능

0이어야 합니다.

플래그

읽기/쓰기 필드입니다. 위에서 정의한 KSCAMERA_EXTENDEDPROP_FOCUSPRIORITY_Xxx 플래그 중 하나일 수 있습니다.

요구 사항

헤더

Ksmedia.h