NET_AIOP_PICTURE_HEAD

Structure about Picture Analysis Task

Member

Data Type

Description

dwSize

DWORD

Structure size.

struTime

NET_DVR_SYSTEM_TIME

System time.

szPID

char[]

Picture ID whose size is 64 bytes.

dwAIOPDataSize

DWORD

Size of the AIOP data.

byStatus

BYTE

Status: 0-succeeded, 1-invalid picture size.

byPictureMode

BYTE

Picture data transmission mode (it is valid when the value of dwPictureSize is greater than 0): 0-binary, 1-cloud storage. When the value of byPictureMode is 0, the value of pBufferPicture is the binary data, otherwise it is the URL of cloud storage.

byRes1

BYTE[]

Reserved field whose size is 2 bytes.

szMPID

char[]

Detection model package ID whose size is 64 bytes. It is used for parsing the detection data matching AIOP.

*pBufferAIOPData

BYTE

Pointer of the AIOP data.

dwPresetIndex

DWORD

Preset No.

dwPictureSize

DWORD

Size of the picture or URL.

*pBufferPicture

BYTE

Pointer of the picture for analysis.

*pBufferPicture

BYTE

Pointer of the picture for analysis.

Note:

For 64-bit Windows and Linux operating system, the size of *pBufferPicture is 8 bytes, otherwise it is 4 bytes.

byRes2

BYTE[]

Reserved field whose size is 4 bytes.

Note:

This member is invalid for 64-bit Windows and Linux operating system.

byRes

BYTE[]

Reserved field whose size is 168 bytes.