KSPROPERTY_CAMERACONTROL_EXTENDED_SCENEMODE (parámetros de control ISP)
El identificador de propiedad KSPROPERTY_CAMERACONTROL_EXTENDED_SCENEMODE que se define en la enumeración KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY proporciona a los OEM funcionalidades para ajustar el modo de escena junto con cualquier otro parámetro de control ISP según sea necesario.
Tabla de resumen de uso
Ámbito | Control | Tipo |
---|---|---|
versión 1 | Filtrar | Asincrónica |
El modo de escena se usa como sugerencia para guiar al sistema de cámara para optimizar su funcionamiento para determinadas condiciones. El modo de escena y otros controles ISP, como Balance de blancos, ISO, tiempo de exposición y compensación ev, deben poder funcionar de forma independiente sin afectarse entre sí.
El cambio de cualquier otro parámetro de control ISP no debe cambiar el modo de escena existente. El controlador no es necesario para cambiar el modo de escena a MANUAL después de modificar otros parámetros ISP.
Establecer el modo de escena automática no debe cambiar la configuración existente para ningún otro control ISP. El controlador no es necesario para revertir al modo automático completo para cualquier otro control ISP.
KSCAMERA_EXTENDEDPROP_SCENEMODE_AUTO
Esta marca indica el modo de escena automática. El controlador de cámara determinará automáticamente la mejor configuración del modo de escena en función de la escena y optimizará las distintas configuraciones de ISP según sea necesario para la escena.
KSCAMERA_EXTENDEDPROP_SCENEMODE_MANUAL
Esta marca no es aplicable.
KSCAMERA_EXTENDEDPROP_SCENEMODE_MACRO\PORTRAIT\SPORT\SNOW\NIGHT\BEACH\SUNSET\CANDLELIGHT\LANDSCAPE\NIGHTPORTRAIT\BACKLIT
Estas marcas indican el modo de escena correspondiente tal como se define. El controlador de cámara usará el modo de escena especificado como sugerencia para optimizar las distintas configuraciones de ISP según sea necesario (por ejemplo, para NIGHT, la configuración del ISP está optimizada para el entorno nocturno).
La tabla siguiente contiene las descripciones y los requisitos de los campos de estructura de KSCAMERA_EXTENDEDPROP_HEADER cuando se usa la propiedad KSPROPERTY_CAMERACONTROL_EXTENDED_SCENEMODE . La estructura KSCAMERA_EXTENDEDPROP_VALUE se omite para KSPROPERTY_CAMERACONTROL_EXTENDED_SCENEMODE.
Miembro | Valor |
---|---|
Versión | 1 |
PinId | KSCAMERA_EXTENDEDPROP_FILTERSCOPE (0xFFFFFFFF) |
Size | sizeof(KSCAMERA_EXTENDEDPROP_HEADER) + sizeof(KSCAMERA_EXTENDEDPROP_VALUE) |
Resultado | Esto indica los resultados del error de la última operación SET. Si no se ha realizado ninguna operación SET, debe ser 0. El valor 0 indica que no se detectaron errores. |
Capacidad | Debe ser un OR bit a bit de KSCAMERA_EXTENDEDPROP_CAPS_ASYNCCONTROL y cualquiera de los modos de escena admitidos definidos anteriormente. KSCAMERA_EXTENDEDPROP_SCENEMODE_AUTO debe admitirse si el controlador de cámara admite este control. |
Marcas | Puede ser cualquiera de los modos de escena admitidos que se muestran anteriormente. |
Requisitos
Rúbrica: Ksmedia.h (incluye Ksmedia.h)