KSPROPERTY_CAMERACONTROL_EXTENDED_FIELDOFVIEW
El campo de la propiedad view describe el campo de vista actual (FOV) de la cámara junto con el ángulo de inclinación de la posición de la cámara.
Tabla de resumen de uso
Obtener | Set | Destino | Tipo de descriptor de propiedad | Tipo de valor de propiedad |
---|---|---|---|---|
Sí |
No |
Filtrar |
El valor de propiedad (datos de operación) contiene una estructura de KSCAMERA_EXTENDEDPROP_HEADER y una estructura de KSCAMERA_EXTENDEDPROP_FIELDOFVIEW .
El tamaño total de los datos de propiedad es sizeof(KSCAMERA_EXTENDEDPROP_HEADER) + sizeof(KSCAMERA_EXTENDEDPROP_FIELDOFVIEW). El miembro Size de KSCAMERA_EXTENDEDPROP_HEADER se establece en este tamaño total de datos de propiedad.
Los miembros Capability y Flags de KSCAMERA_EXTENDEDPROP_HEADER no se usan para esta propiedad.
Si el controlador no puede determinar el campo de vista correcto para la cámara, el controlador no debe indicar compatibilidad con esta propiedad.
Este control de propiedad es sincró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_FIELDOFVIEW) |
Resultado | 0 |
Capacidad | 0 |
Marcas | 0 |
El controlador establece la información de longitud focal del FOV en la estructura KSCAMERA_EXTENDEDPROP_FIELDOFVIEW .
Requisitos
Versión |
Disponible a partir de Windows 8.1. |
Encabezado |
Ksmedia.h (incluye Ksmedia.h) |