Compartir a través de


KSPROPERTY_CAMERACONTROL_EXTENDED_CAMERAANGLEOFFSET

La propiedad de desplazamiento angular de la cámara proporciona información de solo lectura sobre el ángulo de inclinación y el giro de la posición de la cámara. El ángulo de inclinación y giro se define como un desplazamiento desde el eje horizontal y vertical.

Tabla de resumen de uso

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

No

Filtrar

KSPROPERTY

KSCAMERA_EXTENDEDPROP_HEADER

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

El tamaño total de los datos de propiedad es sizeof(KSCAMERA_EXTENDEDPROP_HEADER) + sizeof(KSCAMERA_EXTENDEDPROP_CAMERAOFFSET). 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

Si el sensor de cámara y el sensor de giro están alojados en el mismo chasis físico, se recomienda que el controlador de la cámara informe del ángulo de desplazamiento adecuado, que puede ser de 0 grados. Si el sensor de cámara y el sensor gyro no están alojados en el mismo chasis físico, se recomienda que los controladores no indiquen la compatibilidad con esta propiedad.

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_CAMERAOFFSET)

Resultado 0
Capacidad 0
Marcas 0

El controlador establece el ángulo desplaza la estructura KSCAMERA_EXTENDEDPROP_CAMERAOFFSET .

Requisitos

Versión

Disponible a partir de Windows 8.1.

Encabezado

Ksmedia.h (incluye Ksmedia.h)

Consulte también

KSCAMERA_EXTENDEDPROP_HEADER

KSCAMERA_EXTENDEDPROP_CAMERAOFFSET