Compartir a través de


KSPROPERTY_CAMERACONTROL_EXTENDED_PHOTOTRIGGERTIME

Esta propiedad controla el tiempo de desencadenador para el controlador de cámara. El tiempo de desencadenador se usa para determinar un marco de referencia para una secuencia de fotos.

Tabla de resumen de uso

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

Anclar

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_VALUE . La hora del desencadenador de fotos, en unidades de 100 nanosegundos, se establece o devuelve como valor en KSCAMERA_EXTENDEDPROP_VALUE.

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

La hora del desencadenador se establece o borra mediante una de las siguientes marcas en el miembro Flags de KSCAMERA_EXTENDEDPROP_HEADER.

Marca de tiempo del desencadenador Descripción
KSPROPERTY_CAMERA_PHOTOTRIGGERTIME_CLEAR Desactive la configuración de tiempo del desencadenador.
KSPROPERTY_CAMERA_PHOTOTRIGGERTIME_SET Establezca un nuevo valor de hora del desencadenador.

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 Identificador de patilla del pin de la foto.
Size

sizeof(KSCAMERA_EXTENDEDPROP_HEADER) +

sizeof(KSCAMERA_EXTENDEDPROP_VALUE)

Resultado

Valor de error resultante del intento de leer la velocidad máxima de fotogramas.

De lo contrario, es 0.

Capacidad 0
Marcas Establecer o borrar marca

Si la hora del desencadenador no está establecida actualmente en ningún valor de hora, el miembro Flags de KSCAMERA_EXTENDEDPROP_HEADER debe contener KSPROPERTY_CAMERA_PHOTOTRIGGERTIME_CLEAR valor.

Establecer la propiedad

Cuando se establece la propiedad, el miembro ull de KSCAMERA_EXTENDEDPROP_VALUE contendrá el valor de tiempo del desencadenador. La hora del desencadenador se establece o se borra en función de la marca de operación. Cuando la marca se KSPROPERTY_CAMERA_PHOTOTRIGGERTIME_CLEAR el valor de KSCAMERA_EXTENDEDPROP_VALUE no se usa y se omite.

Requisitos

Versión

Disponible a partir de Windows 8.1.

Encabezado

Ksmedia.h (incluye Ksmedia.h)