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 |