Структура MetadataTimeStamps (mfapi.h)
Структура MetadataTimeStamps описывает формат большого двоичного объекта для атрибута MF_CAPTURE_METADATA_FACEROITIMESTAMPS .
Синтаксис
typedef struct tagMetadataTimeStamps {
ULONG Flags;
LONGLONG Device;
LONGLONG Presentation;
} MetadataTimeStamps;
Члены
Flags
Побитовое ИЛИ флагов MF_METADATATIMESTAMPS_* .
Device
Время QPC для образца, из которой наследуется прямоугольник лица (в 100 нс).
Presentation
PTS для образца, из которой наследуется прямоугольник лица (в 100 нс).
Комментарии
Атрибут MF_CAPTURE_METADATA_FACEROITIMESTAMPS содержит сведения о метке времени для roIs распознавания лиц, определенных в MF_CAPTURE_METADATA_FACEROIS. Для устройства, которое не может предоставить метку времени для рентабельности инвестиций лиц, этот атрибут следует опустить.
Для поля Флаги следующие битовые флаги указывают, какая метка времени допустима:
#define MF_METADATATIMESTAMPS_DEVICE 0x00000001
#define MF_METADATATIMESTAMPS_PRESENTATION 0x00000002
MFT0 должен задать для параметра Flagsзначение MF_METADATATIEMSTAMPS_DEVICE и соответствующее время QPC для устройства, если драйвер предоставляет метаданные метки времени для рентабельности инвестиций лиц.
Структура MetadataTimeStamps описывает только формат большого двоичного объекта для атрибута MF_CAPTURE_METADATA_FACEROITIMESTAMPS . Структура элемента метаданных для метки времени (KSCAMERA_METADATA_ITEMHEADER + полезные данные метаданных метки времени) не должна соответствовать драйверу и должна быть выровнена по 8 байтам.
Требования
Верхняя часть | mfapi.h |