Compartir a través de


estructura KSCAMERA_PROFILE_CONCURRENCYINFO (ksmedia.h)

Una matriz de estructuras de KSCAMERA_PROFILE_CONCURRENCYINFO forman el parámetro Camera.Concurrency de la estructura de KSDEVICE_PROFILE_INFO (cuyo tamaño de matriz se especifica mediante el parámetro Camera.CountOfConcurrency ) que indica qué perfiles el perfil identificado en la estructura de KSCAMERA_PROFILE_INFO se puede ejecutar simultáneamente en diferentes cámaras.

Sintaxis

typedef struct _KSCAMERA_PROFILE_CONCURRENCYINFO {
  GUID                   ReferenceGuid;
  UINT32                 Reserved;
  UINT32                 ProfileCount;
  PKSCAMERA_PROFILE_INFO Profiles;
} KSCAMERA_PROFILE_CONCURRENCYINFO, *PKSCAMERA_PROFILE_CONCURRENCYINFO;

Miembros

ReferenceGuid

Debe establecerse en referenceGuid del KSFILTER_DESCRIPTOR que corresponde al otro dispositivo con el que este perfil es simultáneo.

Reserved

Sin usar. Debe ser 0.

ProfileCount

Número de identificadores de perfil contenidos en la matriz Profiles . Debe ser mayor que 0.

Profiles

Se trata de una matriz de estructuras de KSCAMERA_PROFILE_INFO que se pueden usar simultáneamente en el otro dispositivo de cámara especificado por ReferenceGuid. Este campo no debe ser NULL.

Comentarios

Actualmente, una aplicación no tiene conocimiento sobre si puede intentar transmitir desde más de una cámara hasta que el intento se realice correctamente o no. En el caso del escenario de registro web, esto significa que la aplicación tendrá que intentar activar ambas secuencias antes de pintar la interfaz de usuario con una imagen en el elemento de vídeo de imagen.

Para varias aplicaciones, la simultaneidad no será suficiente para garantizar el funcionamiento simultáneo. La información de simultaneidad no intentará resolver este escenario. En su lugar, se aprovechará la característica de yanking de cámara existente.

Si los campos Camera.CountOfConcurrency y Camera.Concurrency son 0 y NULL respectivamente, indica al sistema operativo que el perfil definido por el KSCAMERA_PROFILE_INFO no es un perfil simultáneo.

Requisitos

Requisito Valor
Header ksmedia.h