KSPROPERTY_CAMERACONTROL_EXTENDED_PHOTOCONFIRMATION

KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY 열거형에 정의된 KSPROPERTY_CAMERACONTROL_EXTENDED_PHOTOCONFIRMATION 속성 ID는 드라이버에서 사진 확인 설정을 설정하고 가져오는 데 사용됩니다.

사용량 요약 테이블

범위 컨트롤 형식

버전 1

필터

동기

KSCAMERA_EXTENDEDPROP_HEADER 경우 다음 플래그 값을 사용하여 사진 확인을 켜거나 끕니다. 기본적으로 드라이버는 KSPROPERTY_PHOTOCONFIRMATION_ON 설정해야 합니다. 플래그 값은 다음과 같이 정의됩니다.

#define KSCAMERA_EXTENDEDPROP_PHOTOCONFIRMATION_OFF     0x0000000000000000 
#define KSCAMERA_EXTENDEDPROP_PHOTOCONFIRMATION_ON      0x0000000000000001

사진 확인이 KSCAMERA_EXTENDEDPROP_PHOTOCONFIRMATION_OFF 설정된 경우 드라이버 미리 보기 핀은 사진 프레임을 생성하거나 사진 확인 메타데이터가 포함된 KSCAMERA_METADATA_PHOTOCONFIRMATION 구조를 생성해서는 안 됩니다. 사진 확인이 KSCAMERA_EXTENDEDPROP_PHOTOCONFIRMATION_ON 설정된 경우 드라이버 미리 보기 핀은 사진 프레임을 생성하고 사진 확인 메타데이터가 포함된 KSCAMERA_METADATA_PHOTOCONFIRMATION 구조를 생성해야 합니다.

아래 표에는 KSPROPERTY_CAMERACONTROL_EXTENDED_PHOTOCONFIRMATION 속성을 사용할 때 KSCAMERA_EXTENDEDPROP_HEADER 구조 필드에 대한 설명과 요구 사항이 포함되어 있습니다.

멤버 Description

버전

1이어야 합니다.

PinId

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

크기

sizeof(KSCAMERA_EXTENDEDPROP_HEADER)+sizeof(KSCAMERA_EXTENDEDPROP_VALUE)여야 합니다.

결과

여기에는 마지막 SET 작업의 오류 결과가 포함됩니다. SET 작업이 수행되지 않은 경우 0이어야 합니다.

기능

0이어야 합니다.

플래그

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

요구 사항

헤더

Ksmedia.h