Compartir a través de


estructura de WINBIO_EXTENDED_ENROLLMENT_STATUS

Contiene información adicional sobre el estado de una inscripción en curso.

Sintaxis

typedef struct _WINBIO_EXTENDED_ENROLLMENT_STATUS {
  HRESULT                  TemplateStatus;
  WINBIO_REJECT_DETAIL     RejectDetail;
  ULONG                    PercentComplete;
  WINBIO_BIOMETRIC_TYPE    Factor;
  WINBIO_BIOMETRIC_SUBTYPE SubFactor;
  union {
    ULONG32 Null;
    struct {
      RECT BoundingBox;
      LONG Distance;
    } FacialFeatures;
    struct {
      ULONG GeneralSamples;
      ULONG Center;
      ULONG TopEdge;
      ULONG BottomEdge;
      ULONG LeftEdge;
      ULONG RightEdge;
    } Fingerprint;
    struct {
      RECT  EyeBoundingBox_1;
      RECT  EyeBoundingBox_2;
      POINT PupilCenter_1;
      POINT PupilCenter_2;
      LONG  Distance;
    } Iris;
    struct {
      ULONG32 Reserved;
    } Voice;
  } Specific;
} WINBIO_EXTENDED_ENROLLMENT_STATUS, *PWINBIO_EXTENDED_ENROLLMENT_STATUS;

Miembros

TemplateStatus

Estado de la colección de ejemplo para la plantilla de inscripción. Los valores siguientes son posibles para este miembro.

Valor Significado
S_OK
La inscripción está lista para guardarse.
WINBIO_E_INVALID_OPERATION
No hay ninguna inscripción en curso.
WINBIO_I_MORE_DATA
Se requieren más ejemplos para completar la plantilla.
WINBIO_E_BAD_CAPTURE
El ejemplo más reciente no se puede usar.

RejectDetail

La razón por la que el ejemplo más reciente no se puede usar, si el valor del miembro TemplateStatus es WINBIO_E_BAD_CAPTURE.

PercentComplete

La mejor estimación del adaptador del motor para el porcentaje de la plantilla que se ha completado, como un valor comprendido entre 0 y 100.

Factor

El tipo de unidad biométrica para la que esta estructura contiene información sobre las funcionalidades y los requisitos de inscripción del adaptador del motor. Por ejemplo, si el valor del miembro Factor es WINBIO_TYPE_FINGERPRINT, la estructura WINBIO_EXTENDED_ENGINE_INFO se aplica a un lector de huellas digitales y contiene la información pertinente en la estructura Specifc.Fingerprint .

Subfactor

Valor de WINBIO_BIOMETRIC_SUBTYPE que proporciona información adicional sobre la inscripción.

Específico

Información sobre el estado de una inscripción que está en curso para un factor biométrico específico.

Null

Reservado. Debe ser cero.

FacialFeatures

Información sobre el estado de una inscripción que está en curso para las características faciales.

BoundingBox

Posición dentro del marco de la cámara de la cara del individuo que se va a inscribir, en píxeles. El tamaño del marco de la cámara determina el límite superior en el número de píxeles de esta posición. Obtenga la propiedad WINBIO_PROPERTY_EXTENDED_SENSOR_INFO para determinar el tamaño del marco de la cámara. Un cliente que use el monitor de presencia debe realizar la operación de escalado para asignar la posición al marco de la cámara.

Distancia

Distancia entre la ubicación real de la cara y la distancia focal ideal para la cara. Este valor va de -100 a 100. 0 indica la distancia ideal, los valores positivos indican que la ubicación real de la cara está demasiado lejos y los valores negativos indican que la ubicación real es demasiado cercana.

Huella digital

Información sobre el estado de una inscripción que está en curso para los patrones de huella digital.

GeneralEjemplos

El número total de muestras necesarias para crear una nueva plantilla de huella digital.

Center

Número de muestras para el centro de la huella digital necesaria para crear una nueva plantilla de huella digital.

Topedge

Número de muestras para el borde superior de la huella digital necesaria para crear una nueva plantilla de huella digital.

BottomEdge

Número de muestras para el borde inferior de la huella digital necesaria para crear una nueva plantilla de huella digital.

LeftEdge

Número de muestras para el borde izquierdo de la huella digital necesaria para crear una nueva plantilla de huella digital.

RightEdge

El número de muestras para el borde derecho de la huella digital necesaria para crear una nueva plantilla de huella digital.

Iris

Información sobre el estado de una inscripción que está en curso para los patrones de iris.

EyeBoundingBox_1

Posición dentro del marco de la cámara de uno de los iris del individuo que se va a inscribir, en píxeles. Si el sistema de reconocimiento de iris solo supervisa un ojo, esta posición es del iris de ese ojo. Si el sistema de reconocimiento de iris supervisa ambos ojos, pero solo un ojo está en el marco de la cámara, esta posición es del iris del ojo en el marco de la cámara. Si el sistema de reconocimiento de iris está supervisando ambos ojos, y ambos ojos están en el marco de la cámara, esta posición probablemente es del iris del ojo derecho del individuo.

El tamaño del marco de la cámara determina el límite superior en el número de píxeles de esta posición. Obtenga la propiedad WINBIO_PROPERTY_EXTENDED_SENSOR_INFO para determinar el tamaño del marco de la cámara. Un cliente que use el monitor de presencia debe realizar la operación de escalado para asignar la posición al marco de la cámara.

EyeBoundingBox_2

Posición dentro del marco de la cámara de uno de los iris del individuo que se va a inscribir, en píxeles. Si el sistema de reconocimiento de iris solo supervisa un ojo, o si solo un ojo está en el marco de la cámara, este valor está vacío. Si el sistema de reconocimiento de iris supervisa ambos ojos, y ambos ojos están en el marco de la cámara, esta posición probablemente es de iris del ojo izquierdo del individuo.

El tamaño del marco de la cámara determina el límite superior en el número de píxeles de esta posición. Obtenga la propiedad WINBIO_PROPERTY_EXTENDED_SENSOR_INFO para determinar el tamaño del marco de la cámara. Un cliente que use el monitor de presencia debe realizar la operación de escalado para asignar la posición al marco de la cámara.

PupilCenter_1

Posición del centro de uno de los alumnos del individuo que se va a inscribir. Si el sistema de reconocimiento de iris solo supervisa un ojo, esta posición es del centro de la pupila de ese ojo. Si el sistema de reconocimiento de iris supervisa ambos ojos, pero solo un ojo está en el marco de la cámara, esta posición es del centro del ojo en el marco de la cámara. Si el sistema de reconocimiento de iris está supervisando ambos ojos, y ambos ojos están en el marco de la cámara, esta posición probablemente es del centro de la pupila del ojo derecho del individuo.

PupilCenter_2

Posición del centro de uno de los alumnos del individuo que se va a inscribir. Si el sistema de reconocimiento de iris solo supervisa un ojo, o si solo un ojo está en el marco de la cámara, este valor está vacío. Si el sistema de reconocimiento de iris está supervisando ambos ojos, y ambos ojos están en el marco de la cámara, esta posición probablemente es del centro de la pupila del ojo izquierdo del individuo.

Distancia

Distancia entre la ubicación real del iris y la distancia focal ideal para el iris. Este valor va de -100 a 100. 0 indica la distancia ideal, los valores positivos indican que la ubicación real del iris está demasiado lejos y los valores negativos indican que la ubicación real es demasiado cercana.

Voz

Información sobre el estado de una inscripción que está en curso para los patrones de voz.

Reserved

Reservado.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 10 [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2016 [solo aplicaciones de escritorio]
Encabezado
Winbio_types.h (incluya Winbio.h para aplicaciones cliente o Winbio_adapters.h para adaptadores)