Condividi tramite


struttura WINBIO_EXTENDED_ENROLLMENT_STATUS

Contiene informazioni aggiuntive sullo stato di una registrazione in corso.

Sintassi

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;

Members

TemplateStatus

Stato della raccolta di esempi per il modello di registrazione. Per questo membro sono possibili i valori seguenti.

Valore Significato
S_OK
La registrazione è pronta per essere salvata.
WINBIO_E_INVALID_OPERATION
Non è in corso alcuna registrazione.
WINBIO_I_MORE_DATA
Per completare il modello sono necessari altri esempi.
WINBIO_E_BAD_CAPTURE
L'esempio più recente non è utilizzabile.

RejectDetail

Il motivo per cui l'esempio più recente non è utilizzabile, se il valore del membro TemplateStatus è WINBIO_E_BAD_CAPTURE.

PercentComplete

La stima migliore dall'adattatore motore per la percentuale del modello completata, come valore compreso tra 0 e 100.

Fattore

Tipo di unità biometrica per cui questa struttura contiene informazioni sulle funzionalità e sui requisiti di registrazione dell'adattatore motore. Ad esempio, se il valore del membro Factor è WINBIO_TYPE_FINGERPRINT, la struttura WINBIO_EXTENDED_ENGINE_INFO si applica a un lettore di impronte digitali e contiene le informazioni pertinenti nella struttura Specifc.Fingerprint .

SubFactoring

Valore WINBIO_BIOMETRIC_SUBTYPE che fornisce informazioni aggiuntive sulla registrazione.

Specifico

Informazioni sullo stato di una registrazione in corso per un fattore biometrico specifico.

Null

Riservato. Deve essere zero.

VisoFeature

Informazioni sullo stato di una registrazione in corso per le caratteristiche facciali.

Boundingbox

Posizione all'interno del fotogramma della fotocamera del viso dell'individuo da registrare, in pixel. La dimensione del fotogramma della fotocamera determina il limite superiore per il numero di pixel per questa posizione. Ottenere la proprietà WINBIO_PROPERTY_EXTENDED_SENSOR_INFO per determinare le dimensioni del fotogramma della fotocamera. Un client che usa il monitor presenza deve eseguire l'operazione di ridimensionamento per eseguire il mapping della posizione al fotogramma della fotocamera.

Distanza

Distanza tra la posizione effettiva del viso e la distanza focale ideale per il viso. Questo valore è compreso tra -100 e 100. 0 indica la distanza ideale, i valori positivi indicano che la posizione effettiva del viso è troppo lontana e i valori negativi indicano che la posizione effettiva è troppo vicina.

Impronta digitale

Informazioni sullo stato di una registrazione in corso per i modelli di impronta digitale.

GeneralSamples

Numero totale di campioni necessari per creare un nuovo modello di impronta digitale.

Centro

Numero di campioni per il centro dell'impronta digitale necessaria per creare un nuovo modello di impronta digitale.

TopEdge

Numero di campioni per il bordo superiore dell'impronta digitale necessaria per creare un nuovo modello di impronta digitale.

BottomEdge

Numero di campioni per il bordo inferiore dell'impronta digitale necessaria per creare un nuovo modello di impronta digitale.

LeftEdge

Numero di campioni per il bordo sinistro dell'impronta digitale necessaria per creare un nuovo modello di impronta digitale.

RightEdge

Numero di campioni per il bordo destro dell'impronta digitale necessaria per creare un nuovo modello di impronta digitale.

Iris

Informazioni sullo stato di una registrazione in corso per i modelli iris.

EyeBoundingBox_1

Posizione all'interno del fotogramma della fotocamera di uno dei iris dell'individuo da registrare, in pixel. Se il sistema di riconoscimento dell'iride monitora un solo occhio, questa posizione è dell'iride di quell'occhio. Se il sistema di riconoscimento dell'iride monitora entrambi gli occhi, ma solo un occhio è nel fotogramma della fotocamera, questa posizione è dell'iride dell'occhio nel fotogramma della fotocamera. Se il sistema di riconoscimento dell'iride monitora entrambi gli occhi e entrambi gli occhi sono nel fotogramma della fotocamera, questa posizione è probabilmente dell'iride dell'occhio destro dell'individuo.

La dimensione del fotogramma della fotocamera determina il limite superiore per il numero di pixel per questa posizione. Ottenere la proprietà WINBIO_PROPERTY_EXTENDED_SENSOR_INFO per determinare le dimensioni del fotogramma della fotocamera. Un client che usa il monitor presenza deve eseguire l'operazione di ridimensionamento per eseguire il mapping della posizione al fotogramma della fotocamera.

EyeBoundingBox_2

Posizione all'interno del fotogramma della fotocamera di uno dei iris dell'individuo da registrare, in pixel. Se il sistema di riconoscimento dell'iride monitora un solo occhio o se un solo occhio si trova nel fotogramma della fotocamera, questo valore è vuoto. Se il sistema di riconoscimento dell'iride monitora entrambi gli occhi e entrambi gli occhi sono nel fotogramma della fotocamera, questa posizione è probabilmente dell'iride dell'occhio sinistro dell'individuo.

La dimensione del fotogramma della fotocamera determina il limite superiore per il numero di pixel per questa posizione. Ottenere la proprietà WINBIO_PROPERTY_EXTENDED_SENSOR_INFO per determinare le dimensioni del fotogramma della fotocamera. Un client che usa il monitor presenza deve eseguire l'operazione di ridimensionamento per eseguire il mapping della posizione al fotogramma della fotocamera.

PupilCenter_1

Posizione del centro di uno degli alunni dell'individuo da iscrivere. Se il sistema di riconoscimento dell'iride monitora un solo occhio, questa posizione è del centro della pupilla di quell'occhio. Se il sistema di riconoscimento dell'iride monitora entrambi gli occhi, ma solo un occhio è nel fotogramma della fotocamera, questa posizione è del centro della pupilla dell'occhio nel fotogramma della fotocamera. Se il sistema di riconoscimento dell'iride monitora entrambi gli occhi e entrambi gli occhi sono nel fotogramma della fotocamera, questa posizione è probabilmente del centro della pupilla dell'occhio destro dell'individuo.

PupilCenter_2

Posizione del centro di uno degli alunni dell'individuo da iscrivere. Se il sistema di riconoscimento dell'iride monitora un solo occhio o se un solo occhio si trova nel fotogramma della fotocamera, questo valore è vuoto. Se il sistema di riconoscimento dell'iride monitora entrambi gli occhi e entrambi gli occhi sono nel fotogramma della fotocamera, questa posizione è probabilmente del centro della pupilla dell'occhio sinistro dell'individuo.

Distanza

Distanza tra la posizione effettiva dell'iride e la distanza focale ideale per l'iride. Questo valore è compreso tra -100 e 100. 0 indica la distanza ideale, i valori positivi indicano che la posizione effettiva dell'iris è troppo lontana e i valori negativi indicano che la posizione effettiva è troppo vicina.

Chiamata vocale

Informazioni sullo stato di una registrazione in corso per i modelli vocali.

Reserved

Riservato.

Requisiti

Requisito Valore
Client minimo supportato
Windows 10 [solo app desktop]
Server minimo supportato
Windows Server 2016 [solo app desktop]
Intestazione
Winbio_types.h (includere Winbio.h per le applicazioni client o Winbio_adapters.h per le schede)