KSPROPERTY_CAMERACONTROL_EXTENDED_SCENEMODE(드라이버 정의 모드)

장면 모드 속성은 미리 설정된 컨트롤의 컬렉션을 나타내는 드라이버 정의 모드를 선택합니다. 드라이버는 장면 모드에 할당된 사전 설정을 결정하고 장면을 선택할 때 해당 컨트롤 설정을 사용하도록 설정합니다.

사용량 요약 테이블

Get Set 대상 속성 설명자 형식 속성 값 형식
Yes Yes 필터 KSPROPERTY KSCAMERA_EXTENDEDPROP_HEADER

속성 값(작업 데이터)에는 KSCAMERA_EXTENDEDPROP_HEADER 구조체와 KSCAMERA_EXTENDEDPROP_VALUE 구조체가 포함됩니다. KSCAMERA_EXTENDEDPROP_VALUE 필요하지만 Value 멤버는 무시됩니다.

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

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

장면 모드 Description
KSCAMERA_EXTENDEDPROP_SCENEMODE_AUTO 자동 향기 모드입니다. 컨트롤은 자동 설정에 있습니다.
KSCAMERA_EXTENDEDPROP_SCENEMODE_MACRO 매크로 장면 모드(드라이버 정의).
KSCAMERA_EXTENDEDPROP_SCENEMODE_PORTRAIT 세로 장면 모드(드라이버 정의).
KSCAMERA_EXTENDEDPROP_SCENEMODE_SPORT 스포츠 장면 모드(드라이버 정의).
KSCAMERA_EXTENDEDPROP_SCENEMODE_SNOW 눈 장면 모드(드라이버 정의).
KSCAMERA_EXTENDEDPROP_SCENEMODE_NIGHT 야간 장면 모드(드라이버 정의).
KSCAMERA_EXTENDEDPROP_SCENEMODE_BEACH 해변 장면 모드(드라이버 정의).
KSCAMERA_EXTENDEDPROP_SCENEMODE_SUNSET 일몰 장면 모드(드라이버 정의).
KSCAMERA_EXTENDEDPROP_SCENEMODE_CANDLELIGHT 촛불 장면 모드(드라이버 정의).
KSCAMERA_EXTENDEDPROP_SCENEMODE_LANDSCAPE 가로 장면 모드(드라이버 정의).
KSCAMERA_EXTENDEDPROP_SCENEMODE_NIGHTPORTRAIT 야간 세로 장면 모드(드라이버 정의)
KSCAMERA_EXTENDEDPROP_SCENEMODE_BACKLIT 백라이트 장면 모드(드라이버 정의).
KSCAMERA_EXTENDEDPROP_SCENEMODE_MANUAL 컨트롤은 수동으로 변경되며 미리 정의된 장면 모드가 설정되지 않습니다.

KSCAMERA_EXTENDEDPROP_HEADERFlags 멤버에는 현재 카메라에 대해 설정된 장면 모드가 포함되어 있습니다. 카메라의 기본 장면 모드는 항상 KSCAMERA_EXTENDEDPROP_SCENEMODE_AUTO.

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

설명

속성 가져오기

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

멤버
버전 1
PinId KSCAMERA_EXTENDEDPROP_FILTERSCOPE(0xFFFFFFFF)
크기 sizeof(KSCAMERA_EXTENDEDPROP_HEADER) + sizeof(KSCAMERA_EXTENDEDPROP_VALUE)
결과 0
기능 KSCAMERA_EXTENDEDPROP_CAPS_ASYNCCONTROL | (장면 모드 값이 지원됨)
플래그 현재 장면 모드 값 설정(값 하나만)

이전에 설정된 장면 모드가 없으면 Flags 가 KSCAMERA_EXTENDEDPROP_SCENEMODE_AUTO(기본값)로 설정됩니다.

속성 설정

속성이 설정되면 KSPROPERTY_TYPE_SET 요청인 KSCAMERA_EXTENDEDPROP_HEADERFlags 멤버에 사용할 장면 모드가 포함됩니다.

요구 사항

버전: Windows 8.1 시작

헤더: Ksmedia.h(Ksmedia.h 포함)

추가 정보

KSCAMERA_EXTENDEDPROP_HEADER

KSCAMERA_EXTENDEDPROP_VALUE