다음을 통해 공유


KSCAMERA_EXTENDEDPROP_VIDEOPROCSETTING 구조체(ksmedia.h)

KSCAMERA_EXTENDEDPROP_VIDEOPROCSETTING 흰색 균형, 노출 모드 및 포커스 모드와 관련된 비디오 처리 설정에 대한 속성 페이로드 구조입니다.

구문

typedef struct tagKSCAMERA_EXTENDEDPROP_VIDEOPROCSETTING {
  ULONG                       Mode;
  LONG                        Min;
  LONG                        Max;
  LONG                        Step;
  KSCAMERA_EXTENDEDPROP_VALUE VideoProc;
  ULONGLONG                   Reserved;
} KSCAMERA_EXTENDEDPROP_VIDEOPROCSETTING, *PKSCAMERA_EXTENDEDPROP_VIDEOPROCSETTING;

멤버

Mode

비디오 처리 모드 유형입니다. 현재 이 멤버는 화이트 밸런스를 제어하는 데 사용됩니다. 모드에 사용할 수 있는 값은 다음과 같습니다.

Description
KSCAMERA_EXTENDEDPROP_WHITEBALANCE_TEMPERATURE 그림 온도 값은 켈빈도에서 흰색 균형을 설정하는 데 사용됩니다.
KSCAMERA_EXTENDEDPROP_WHITEBALANCE_PRESET 화이트 밸런스 설정은 VideoProc에 지정된 미리 설정된 값입니다.

이 멤버는 KSPROPERTY_CAMERACONTROL_EXTENDED_EXPOSUREMODEKSPROPERTY_CAMERACONTROL_EXTENDED_FOCUSMODE 사용되지 않습니다. 이러한 경우 0으로 설정해야 합니다.

Min

VideoProc의 설정에 대한 최소 범위 값입니다.

Max

VideoProc에서 설정의 최대 범위 값입니다.

Step

Mode가 KSCAMERA_EXTENDEDPROP_WHITEBALANCE_TEMPERATURE 설정된 경우 VideoProc의 설정에 해당하는 경우 값의 증분입니다.

또는

노출을 설정할 때 VideoProc 의 설정에 해당하는 경우 값의 증가는 KSCAMERA_EXTENDEDPROP_VIDEOPROCFLAG_MANUAL 사용하여 수동으로 설정됩니다.

VideoProc

KSPROPERTY_CAMERACONTROL_EXTENDED_WHITEBALANCEMODE 속성을 사용하여 Mode가 KSCAMERA_EXTENDEDPROP_WHITEBALANCE_PRESET 설정된 경우 VideoProc.Value.ul 값은 다음 중 하나입니다.

Description
KSCAMERA_EXTENDEDPROP_WBPRESET_CLOUDY 흐린 조건에 대한 화이트 밸런스 미리 설정.
KSCAMERA_EXTENDEDPROP_WBPRESET_DAYLIGHT 흐린 일광에 대한 화이트 밸런스 미리 설정.
KSCAMERA_EXTENDEDPROP_WBPRESET_FLASH 플래시 조명을 보정하기 위해 미리 설정된 흰색 균형.
KSCAMERA_EXTENDEDPROP_WBPRESET_FLUORESCENT 형광등을 보정하기 위해 미리 설정된 흰색 균형.
KSCAMERA_EXTENDEDPROP_WBPRESET_TUNGSTEN 텅스텐 내보낸 조명을 보정하기 위해 미리 설정된 흰색 균형.
KSCAMERA_EXTENDEDPROP_WBPRESET_CANDLELIGHT 촛불 조명을 보정하기 위해 미리 설정된 흰색 균형.

KSPROPERTY_CAMERACONTROL_EXTENDED_WHITEBALANCEMODE 속성을 사용하여 Mode가 KSCAMERA_EXTENDEDPROP_WHITEBALANCE_TEMPERATURE 설정된 경우 VideoProc.Value.ul 값은 켈빈도의 온도 값입니다.

KSPROPERTY_CAMERACONTROL_EXTENDED_EXPOSUREMODE 속성을 사용하여 KSCAMERA_EXTENDEDPROP_VIDEOPROCFLAG_MANUAL 수동으로 노출을 설정하는 데 사용되는 경우 VideoProc.Value.ul 값은 100나노초 단위의 노출 시간입니다.

이 멤버는 KSPROPERTY_CAMERACONTROL_EXTENDED_FOCUSMODE 속성을 사용하여 수동 포커스 모드 KSCAMERA_EXTENDEDPROP_VIDEOPROCFLAG_MANUAL 초점 길이 값을 포함합니다.

Reserved

예약되어 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8.1 사용하여 사용할 수 있습니다.
머리글 ksmedia.h(Ksmedia.h 포함)

추가 정보

KSPROPERTY_CAMERACONTROL_EXTENDED_EXPOSUREMODE

KSPROPERTY_CAMERACONTROL_EXTENDED_FOCUSMODE

KSPROPERTY_CAMERACONTROL_EXTENDED_WHITEBALANCEMODE