Compartir a través de


KSPROPERTY_CAMERACONTROL_EXTENDED_EVCOMPENSATION

La propiedad Compensación ev permite ajustar el control de exposición por incrementos de unidades de exposición o por el sistema zona.

Tabla de resumen de uso

Obtener Set Destino Tipo de descriptor de propiedad Tipo de valor de propiedad

Filtrar

KSPROPERTY

KSCAMERA_EXTENDEDPROP_HEADER

El valor de propiedad (datos de operación) contiene una estructura de KSCAMERA_EXTENDEDPROP_HEADER y una estructura KSCAMERA_EXTENDEDPROP_EVCOMPENSATION .

El tamaño total de los datos de propiedad es sizeof(KSCAMERA_EXTENDEDPROP_HEADER) + sizeof(KSCAMERA_EXTENDEDPROP_EVCOMPENSATION). El miembro Size de KSCAMERA_EXTENDEDPROP_HEADER se establece en este tamaño total de datos de propiedad.

El miembro Capacidad de KSCAMERA_EXTENDEDPROP_HEADER contiene una combinación OR bit a bit de una o varias de las siguientes configuraciones de compensación.

Paso paso a paso de compensación de EV Descripción
KSCAMERA_EXTENDEDPROP_EVCOMP_SIXTHSTEP La compensación de ev cambia en un sexto paso (1/6) del valor de exposición.
KSCAMERA_EXTENDEDPROP_EVCOMP_QUARTERSTEP Cambios de compensación de EV en un cuarto (1/4) paso del valor de exposición.
KSCAMERA_EXTENDEDPROP_EVCOMP_THIRDSTEP Cambios de compensación de EV en un tercer paso (1/3) del valor de exposición.
KSCAMERA_EXTENDEDPROP_EVCOMP_HALFSTEP Cambios de compensación de EV en un paso de la mitad (1/2) del valor de exposición.
KSCAMERA_EXTENDEDPROP_EVCOMP_FULLSTEP Cambios de compensación de EV en un paso (1/1) del valor de exposición.

El miembro Flags de KSCAMERA_EXTENDEDPROP_HEADER contiene el paso paso a paso de compensación de EV actual para la cámara (un valor). Se recomienda que los controladores anuncien el soporte solo para los tamaños de los pasos de compensación de EV más bajos.

Este control de propiedad es asincrónico y no cancelable.

Comentarios

Obtención de la propiedad

Al responder a una solicitud de KSPROPERTY_TYPE_GET, el controlador establece los miembros del KSCAMERA_EXTENDEDPROP_HEADER en lo siguiente.

Miembro Valor
Versión 1
PinId KSCAMERA_EXTENDEDPROP_FILTERSCOPE (0xFFFFFFFF).
Size

sizeof(KSCAMERA_EXTENDEDPROP_HEADER) + sizeof(KSCAMERA_EXTENDEDPROP_EVCOMPENSATION)

Resultado 0
Capacidad Marcas de ejecución paso a paso compatibles con el controlador.
Marcas Valor de ejecución paso a paso actual establecido.

El controlador establece la compensación actual de EV paso a paso por marcas. Los miembros de KSCAMERA_EXTENDEDPROP_EVCOMPENSATION indican los intervalos de unidades de paso actuales y el número de pasos utilizados en para la compensación.

Establecimiento de la propiedad

Cuando se establece la propiedad , una solicitud de KSPROPERTY_TYPE_SET, el miembro Flags de KSCAMERA_EXTENDEDPROP_HEADER contendrá el paso paso a paso de compensación de EV que se va a usar. El nuevo número de unidades de paso usadas para la compensación se establece en el miembro Value de KSCAMERA_EXTENDEDPROP_EVCOMPENSATION.

Requisitos

Versión

Disponible a partir de Windows 8.1.

Encabezado

Ksmedia.h (incluye Ksmedia.h)

Consulte también

KSCAMERA_EXTENDEDPROP_HEADER

KSCAMERA_EXTENDEDPROP_EVCOMPENSATION