Freigeben über


WINBIO_EXTENDED_ENROLLMENT_STATUS Struktur

Enthält zusätzliche Informationen zum status einer laufenden Registrierung.

Syntax

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;

Member

TemplateStatus

Die status der Beispielsammlung für die Registrierungsvorlage. Die folgenden Werte sind für dieses Element möglich.

Wert Bedeutung
S_OK
Die Registrierung kann gespeichert werden.
WINBIO_E_INVALID_OPERATION
Es wird keine Registrierung ausgeführt.
WINBIO_I_MORE_DATA
Zum Ausfüllen der Vorlage sind weitere Beispiele erforderlich.
WINBIO_E_BAD_CAPTURE
Das neueste Beispiel ist nicht verwendbar.

RejectDetail

Der Grund dafür, dass das neueste Beispiel nicht mehr verwendet werden kann, wenn der Wert des TemplateStatus-MembersWINBIO_E_BAD_CAPTURE ist.

PercentComplete

Die beste Schätzung des Moduladapters für den Prozentsatz der Vorlage, der abgeschlossen ist, als Wert von 0 bis 100.

Aspekt

Der Typ der biometrischen Einheit, für die diese Struktur Informationen zu Funktionen und Registrierungsanforderungen des Moduladapters enthält. Wenn der Wert des Factor-Elements beispielsweise WINBIO_TYPE_FINGERPRINT ist, gilt die WINBIO_EXTENDED_ENGINE_INFO-Struktur für einen Fingerabdruckleser und enthält die relevanten Informationen in der Struktur Specifc.Fingerprint .

SubFactor

Ein WINBIO_BIOMETRIC_SUBTYPE Wert, der zusätzliche Informationen zur Registrierung bereitstellt.

Bestimmten

Informationen über die status einer Registrierung, die für einen bestimmten biometrischen Faktor in Bearbeitung ist.

NULL

Reserviert. Muss Null sein.

FacialFeatures

Informationen zum status einer Registrierung, die für Gesichtsfeatures in Bearbeitung ist.

Boundingbox

Die Position innerhalb des Kamerarahmens des Gesichts der zu registrierenden Person in Pixel. Die Größe des Kamerarahmens bestimmt die Obergrenze für die Anzahl der Pixel für diese Position. Rufen Sie die WINBIO_PROPERTY_EXTENDED_SENSOR_INFO-Eigenschaft ab, um die Größe des Kamerarahmens zu bestimmen. Ein Client, der den Anwesenheitsmonitor verwendet, muss den Skalierungsvorgang ausführen, um die Position dem Kamerarahmen zuzuordnen.

Entfernung

Der Abstand zwischen dem tatsächlichen Standort des Gesichts und dem idealen Fokusabstand für das Gesicht. Dieser Wert liegt zwischen -100 und 100. 0 gibt die ideale Entfernung an, positive Werte zeigen an, dass der tatsächliche Standort des Gesichts zu weit entfernt ist, und negative Werte zeigen an, dass der tatsächliche Standort zu nah ist.

Fingerprint

Informationen über die status einer Registrierung, die für Fingerabdruckmuster in Bearbeitung ist.

GeneralSamples

Die Gesamtanzahl von Beispielen, die zum Erstellen einer neuen Fingerabdruckvorlage erforderlich sind.

Zentrum

Die Anzahl der Beispiele für die Mitte des Fingerabdrucks, die zum Erstellen einer neuen Fingerabdruckvorlage erforderlich ist.

TopEdge

Die Anzahl der Beispiele für den oberen Rand des Fingerabdrucks, die zum Erstellen einer neuen Fingerabdruckvorlage erforderlich ist.

BottomEdge

Die Anzahl der Beispiele für den unteren Rand des Fingerabdrucks, die zum Erstellen einer neuen Fingerabdruckvorlage erforderlich ist.

LeftEdge

Die Anzahl der Beispiele für den linken Rand des Fingerabdrucks, die zum Erstellen einer neuen Fingerabdruckvorlage erforderlich ist.

RightEdge

Die Anzahl der Beispiele für den rechten Rand des Fingerabdrucks, die zum Erstellen einer neuen Fingerabdruckvorlage erforderlich ist.

Iris

Informationen zum status einer Registrierung, die für Irismuster in Bearbeitung ist.

EyeBoundingBox_1

Die Position innerhalb des Kamerarahmens einer der Irisen des zu registrierenden Individuums in Pixeln. Wenn das Iriserkennungssystem nur ein Auge überwacht, ist diese Position der Iris dieses Auges. Wenn das Iriserkennungssystem beide Augen überwacht, aber nur ein Auge im Kamerarahmen ist, ist diese Position der Iris des Auges im Kamerarahmen. Wenn das Iriserkennungssystem beide Augen überwacht und sich beide Augen im Kamerarahmen befinden, ist diese Position wahrscheinlich die Iris des rechten Auges des Individuums.

Die Größe des Kamerarahmens bestimmt die Obergrenze für die Anzahl der Pixel für diese Position. Rufen Sie die WINBIO_PROPERTY_EXTENDED_SENSOR_INFO-Eigenschaft ab, um die Größe des Kamerarahmens zu bestimmen. Ein Client, der den Anwesenheitsmonitor verwendet, muss den Skalierungsvorgang ausführen, um die Position dem Kamerarahmen zuzuordnen.

EyeBoundingBox_2

Die Position innerhalb des Kamerarahmens einer der Irisen des zu registrierenden Individuums in Pixeln. Wenn das Iriserkennungssystem nur ein Auge überwacht oder sich nur ein Auge im Kamerarahmen befindet, ist dieser Wert leer. Wenn das Iriserkennungssystem beide Augen überwacht und sich beide Augen im Kamerarahmen befinden, ist diese Position wahrscheinlich die Iris des linken Auges des Individuums.

Die Größe des Kamerarahmens bestimmt die Obergrenze für die Anzahl der Pixel für diese Position. Rufen Sie die WINBIO_PROPERTY_EXTENDED_SENSOR_INFO-Eigenschaft ab, um die Größe des Kamerarahmens zu bestimmen. Ein Client, der den Anwesenheitsmonitor verwendet, muss den Skalierungsvorgang ausführen, um die Position dem Kamerarahmen zuzuordnen.

PupilCenter_1

Die Position der Mitte eines der Schüler der sich einschreibenden Person. Wenn das Iriserkennungssystem nur ein Auge überwacht, ist diese Position die Mitte der Pupillen dieses Auges. Wenn das Iriserkennungssystem beide Augen überwacht, sich aber nur ein Auge im Kamerarahmen befindet, ist diese Position die Mitte der Pupillen des Auges im Kamerarahmen. Wenn das Iriserkennungssystem beide Augen überwacht und sich beide Augen im Kamerarahmen befinden, befindet sich diese Position wahrscheinlich in der Mitte der Pupillen des rechten Auges des Individuums.

PupilCenter_2

Die Position der Mitte eines der Schüler der sich einschreibenden Person. Wenn das Iriserkennungssystem nur ein Auge überwacht oder sich nur ein Auge im Kamerarahmen befindet, ist dieser Wert leer. Wenn das Iriserkennungssystem beide Augen überwacht und sich beide Augen im Kamerarahmen befinden, befindet sich diese Position wahrscheinlich in der Mitte der Pupillen des linken Auges des Individuums.

Entfernung

Der Abstand zwischen dem tatsächlichen Standort der Iris und dem idealen Fokusabstand für die Iris. Dieser Wert liegt zwischen -100 und 100. 0 gibt die ideale Entfernung an, positive Werte zeigen an, dass die tatsächliche Position der Iris zu weit entfernt ist, und negative Werte zeigen an, dass der tatsächliche Standort zu nah ist.

Voice

Informationen zum status einer Registrierung, die für Sprachmuster in Bearbeitung ist.

Reserved

Reserviert.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 10 [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2016 [nur Desktop-Apps]
Header
Winbio_types.h (Winbio.h für Clientanwendungen oder Winbio_adapters.h für Adapter einschließen)