KSPROPERTY_CAMERACONTROL_EXTENDED_FOCUSPRIORITY
El identificador de propiedad KSPROPERTY_CAMERACONTROL_EXTENDED_FOCUSPRIORITY definido en la enumeración KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY se usa para configurar la prioridad de foco. Cuando se establece la prioridad del foco, el enfoque tendrá prioridad sobre la imagen tomada para asegurarse de que la imagen tomada siempre está en el foco. De lo contrario, la imagen se tomará inmediatamente independientemente de si la imagen está en el foco . El comportamiento en el control de un foco con errores y si el tiempo de espera es interno para el controlador y hasta el OEM.
Tabla de resumen de uso
Ámbito | Control | Tipo |
---|---|---|
versión 1 |
Filtrar |
Sincrónico |
Para configurar la prioridad de foco, se debe usar el identificador de propiedad KSPROPERTY_CAMERACONTROL_EXTENDED_FOCUSPRIORITY . Cuando se establece la prioridad del foco, el enfoque tendrá prioridad sobre la imagen tomada para asegurarse de que la imagen tomada siempre está en el foco. Si no se establece la prioridad del foco, la imagen se tomará inmediatamente independientemente de si la imagen estaba en el foco. El comportamiento en el control de un error de foco y los tiempos de espera se determinan mediante el OEM y son internos para el controlador.
Para la KSCAMERA_EXTENDEDPROP_HEADER, las marcas siguientes se definen como valores. En una llamada get, el controlador de cámara devuelve su configuración de prioridad de foco actual mediante una de estas marcas. En una llamada set, el controlador de cámara establece la nueva configuración de prioridad de foco mediante una de estas marcas.
#define KSCAMERA_EXTENDEDPROP_FOCUSPRIORITY_OFF 0x0000000000000000
#define KSCAMERA_EXTENDEDPROP_FOCUSPRIORITY_ON 0x0000000000000001
Nota Se trata de un control sincrónico y no hay ninguna funcionalidad definida para este control.
La tabla siguiente contiene las descripciones y los requisitos de los campos de estructura de KSCAMERA_EXTENDEDPROP_HEADER cuando se usa el control de prioridad de foco.
Miembro | Descripción |
---|---|
Versión |
Debe ser 1, |
PinId |
Debe ser KSCAMERA_EXTENDEDPROP_FILTERSCOPE (0xFFFFFFFF), |
Size |
Debe ser sizeof(KSCAMERA_EXTENDEDPROP_HEADER)+sizeof(KSCAMERA_EXTENDEDPROP_VALUE), |
Resultado |
Esto indica los resultados del error, |
Capacidad |
Debe ser 0, |
Marcas |
Se trata de un campo de lectura y escritura. Puede ser cualquiera de las marcas de KSCAMERA_EXTENDEDPROP_FOCUSPRIORITY_Xxx definidas anteriormente. |
Requisitos
Encabezado |
Ksmedia.h |