[StructLayout(LayoutKind.Sequential, Pack = 4)]
public struct NET_SDK_SMART_SUPPORT
{
bool supportAOIEntry;
bool supportAOILeave;
bool supportASD;
bool supportAudioAlarmOut;
bool supportAutoTrack;
bool supportAvd;
bool supportBinocularCount;
bool supportCdd;
bool supportCpc;
bool supportFire;
bool supportHeatMap;
bool supportInvokeEventTypeConfig;
bool supportIpd;
bool supportLoitering;
bool supportOsc;
bool supportPassLine;
bool supportPea;
bool supportPvd;
bool supportRegionStatistics;
bool supportTemperature;
bool supportTripwire;
bool supportVehiclePlate;
bool supportVfd;
bool supportVideoMetadata;
bool supportWhiteLightAlarmOut;
}