WINBIO_PRESENCE_PROPERTIES联合
包含 Windows 生物识别框架用于确定个人存在的生物识别值。
语法
typedef union _WINBIO_PRESENCE_PROPERTIES {
struct {
RECT BoundingBox;
LONG Distance;
} FacialFeatures;
struct {
RECT EyeBoundingBox_1;
RECT EyeBoundingBox_2;
POINT PupilCenter_1;
POINT PupilCenter_2;
LONG Distance;
} Iris;
} WINBIO_PRESENCE_PROPERTIES, *PWINBIO_PRESENCE_PROPERTIES;
成员
-
FacialFeatures
-
Windows 生物识别框架用于确定是否存在个人的面部特征位置的值。
-
BoundingBox
-
个人脸的相机帧内的位置(以像素为单位)。 相机帧的大小决定了此位置像素数的上限。 获取 WINBIO_PROPERTY_EXTENDED_SENSOR_INFO 属性以确定相机帧的大小。 使用状态监视器的客户端必须执行缩放操作,以将位置映射到相机帧 。
-
距离
-
人脸的实际位置与人脸的理想焦点距离之间的距离。 此值的范围为 -100 到 100。 0 表示理想距离,正值表示人脸的实际位置太远,负值表示实际位置太近。
-
-
虹膜
-
Windows 生物识别框架用于确定个人存在的虹膜位置值。
-
EyeBoundingBox_1
-
要注册的单个虹膜之一的相机帧中的位置(以像素为单位)。 如果虹膜识别系统只监视一只眼睛,则此位置是该眼睛的虹膜。 如果虹膜识别系统正在监视双眼,但相机帧中只有一只眼睛,则此位置是相机帧中眼睛的虹膜位置。 如果虹膜识别系统正在监视双眼,并且两只眼睛都在相机帧中,则此位置可能是个人右眼的虹膜。
相机帧的大小决定了此位置像素数的上限。 获取 WINBIO_PROPERTY_EXTENDED_SENSOR_INFO 属性以确定相机帧的大小。 使用状态监视器的客户端必须执行缩放操作,以将位置映射到相机帧。
-
EyeBoundingBox_2
-
要注册的单个虹膜之一的相机帧中的位置(以像素为单位)。 如果虹膜识别系统仅监视一只眼睛,或者相机帧中只有一只眼睛,则此值为空。 如果虹膜识别系统正在监视双眼,并且两只眼睛都在相机帧中,则此位置可能是个人左眼的虹膜。
相机帧的大小决定了此位置像素数的上限。 获取 WINBIO_PROPERTY_EXTENDED_SENSOR_INFO 属性以确定相机帧的大小。 使用状态监视器的客户端必须执行缩放操作,以将位置映射到相机帧。
-
PupilCenter_1
-
要注册的个人学生之一的中心位置。 如果虹膜识别系统只监视一只眼睛,则此位置是该眼睛的孔的中心。 如果虹膜识别系统正在监视双眼,但相机帧中只有一只眼睛,则此位置位于相机帧中眼睛的孔中心。 如果虹膜识别系统正在监视双眼,并且两只眼睛都在相机帧中,则此位置可能是个人右眼的孔的中心。
-
PupilCenter_2
-
要注册的个人学生之一的中心位置。 如果虹膜识别系统仅监视一只眼睛,或者相机帧中只有一只眼睛,则此值为空。 如果虹膜识别系统正在监视双眼,并且两只眼睛都在相机帧中,则此位置可能是个人左眼的孔的中心。
-
距离
-
虹膜的实际位置与鸢尾花的理想焦点距离之间的距离。 此值的范围为 -100 到 100。 0 表示理想距离,正值表示鸢尾花的实际位置太远,负值表示实际位置太近。
-
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 10 [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2016 [仅限桌面应用] |
标头 |
|