Skip to content
This SDK only works with devices released within the past 3 years. We regularly optimize and update the SDK to ensure compatibility and performance. We do not guarantee compatibility or provide technical support for devices older than 3 years.

# NET_SDK_STANDARD_CAPABILITY

### Enum Definition

C++C#

     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    typedef enum {
        DEV_CAP_SUPPORT_AZ = 0x00000001,
        DEV_CAP_SUPPORT_IRIS = 0x00000002,
        DEV_CAP_SUPPORT_PTZ = 0x00000003,
        DEV_CAP_SUPPORT_INTEGRATED_PTZ = 0x00000004,
        DEV_CAP_SUPPORT_PTZ_GROUP_TRACE = 0x00000005,
        DEV_CAP_SUPPORT_RS485_PTZ = 0x00000006,
        DEV_CAP_SUPPORT_AUTO_TRACK = 0x00000007,
        DEV_CAP_SUPPORT_TALKBACK = 0x00000010,
        DEV_CAP_SUPPORT_AUDIO_SETTING = 0x00000011,
        DEV_CAP_SUPPORT_AUDIO_ALARM_OUT = 0x00000012,
        DEV_CAP_SUPPORT_AUDIO_DEV = 0x00000013,
        DEV_CAP_SUPPORT_VFD = 0x00000020,
        DEV_CAP_SUPPORT_BACKEND_VFD = 0x00000021,
        DEV_CAP_SUPPORT_CPC = 0x00000022,
        DEV_CAP_SUPPORT_CDD = 0x00000023,
        DEV_CAP_SUPPORT_IPD = 0x00000024,
        DEV_CAP_SUPPORT_AVD = 0x00000025,
        DEV_CAP_SUPPORT_PEA = 0x00000026,
        DEV_CAP_SUPPORT_TRIPWIRE = 0x00000027,
        DEV_CAP_SUPPORT_AOI_ENTRY = 0x00000028,
        DEV_CAP_SUPPORT_AOI_LEAVE = 0x00000029,
        DEV_CAP_SUPPORT_PASS_LINE = 0x0000002A,
        DEV_CAP_SUPPORT_VEHICLE_PLATE = 0x0000002B,
        DEV_CAP_SUPPORT_VEHICLE_DIRECTION = 0x0000002C,
        DEV_CAP_SUPPORT_ACCESS_CONTROL = 0x0000002D,
        DEV_CAP_SUPPORT_MOTION = 0x0000002E,
        DEV_CAP_SUPPORT_SNAP = 0x00000040,
        DEV_CAP_SUPPORT_IMAGE_ROTATE = 0x00000041,
        DEV_CAP_SUPPORT_FISHEYE = 0x00000042,
        DEV_CAP_SUPPORT_FISHEYE_CONFIG = 0x00000043,
        DEV_CAP_SUPPORT_OSD = 0x00000044,
        DEV_CAP_SUPPORT_MASK_SETTING = 0x00000045,
        DEV_CAP_SUPPORT_IMAGE_SETTING = 0x00000046,
        DEV_CAP_SUPPORT_WHITE_LIGHT_ALARM = 0x00000050,
        DEV_CAP_SUPPORT_OSC = 0x00000051,
        DEV_CAP_STANDARD_MAX = 0x00007FFF
    } NET_SDK_STANDARD_CAPABILITY;

     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    public enum NET_SDK_STANDARD_CAPABILITY
    {
        DEV_CAP_SUPPORT_AZ = 0x00000001,
        DEV_CAP_SUPPORT_IRIS = 0x00000002,
        DEV_CAP_SUPPORT_PTZ = 0x00000003,
        DEV_CAP_SUPPORT_INTEGRATED_PTZ = 0x00000004,
        DEV_CAP_SUPPORT_PTZ_GROUP_TRACE = 0x00000005,
        DEV_CAP_SUPPORT_RS485_PTZ = 0x00000006,
        DEV_CAP_SUPPORT_AUTO_TRACK = 0x00000007,
        DEV_CAP_SUPPORT_TALKBACK = 0x00000010,
        DEV_CAP_SUPPORT_AUDIO_SETTING = 0x00000011,
        DEV_CAP_SUPPORT_AUDIO_ALARM_OUT = 0x00000012,
        DEV_CAP_SUPPORT_AUDIO_DEV = 0x00000013,
        DEV_CAP_SUPPORT_VFD = 0x00000020,
        DEV_CAP_SUPPORT_BACKEND_VFD = 0x00000021,
        DEV_CAP_SUPPORT_CPC = 0x00000022,
        DEV_CAP_SUPPORT_CDD = 0x00000023,
        DEV_CAP_SUPPORT_IPD = 0x00000024,
        DEV_CAP_SUPPORT_AVD = 0x00000025,
        DEV_CAP_SUPPORT_PEA = 0x00000026,
        DEV_CAP_SUPPORT_TRIPWIRE = 0x00000027,
        DEV_CAP_SUPPORT_AOI_ENTRY = 0x00000028,
        DEV_CAP_SUPPORT_AOI_LEAVE = 0x00000029,
        DEV_CAP_SUPPORT_PASS_LINE = 0x0000002A,
        DEV_CAP_SUPPORT_VEHICLE_PLATE = 0x0000002B,
        DEV_CAP_SUPPORT_VEHICLE_DIRECTION = 0x0000002C,
        DEV_CAP_SUPPORT_ACCESS_CONTROL = 0x0000002D,
        DEV_CAP_SUPPORT_MOTION = 0x0000002E,
        DEV_CAP_SUPPORT_SNAP = 0x00000040,
        DEV_CAP_SUPPORT_IMAGE_ROTATE = 0x00000041,
        DEV_CAP_SUPPORT_FISHEYE = 0x00000042,
        DEV_CAP_SUPPORT_FISHEYE_CONFIG = 0x00000043,
        DEV_CAP_SUPPORT_OSD = 0x00000044,
        DEV_CAP_SUPPORT_MASK_SETTING = 0x00000045,
        DEV_CAP_SUPPORT_IMAGE_SETTING = 0x00000046,
        DEV_CAP_SUPPORT_WHITE_LIGHT_ALARM = 0x00000050,
        DEV_CAP_SUPPORT_OSC = 0x00000051,
        DEV_CAP_STANDARD_MAX = 0x00007FFF
    }

### Function Description

Equipment capabilities

### Member Description

Enum name | Value | Remark
--- | --- | ---
DEV_CAP_SUPPORT_AZ | 0x00000001 | Support aperture adjustment (Auto Zoom/Iris)
DEV_CAP_SUPPORT_IRIS | 0x00000002 | Support aperture control
DEV_CAP_SUPPORT_PTZ | 0x00000003 | Support PTZ control (Pan-Tilt-Zoom)
DEV_CAP_SUPPORT_INTEGRATED_PTZ | 0x00000004 | Supports integrated gimbal (movement and gimbal integrated)
DEV_CAP_SUPPORT_PTZ_GROUP_TRACE | 0x00000005 | Support PTZ group tracking
DEV_CAP_SUPPORT_RS485_PTZ | 0x00000006 | Support RS485 PTZ control
DEV_CAP_SUPPORT_AUTO_TRACK | 0x00000007 | Support automatic tracking
DEV_CAP_SUPPORT_TALKBACK | 0x00000010 | Support voice intercom (two-way voice)
DEV_CAP_SUPPORT_AUDIO_SETTING | 0x00000011 | Support audio parameter settings
DEV_CAP_SUPPORT_AUDIO_ALARM_OUT | 0x00000012 | Support audio alarm output
DEV_CAP_SUPPORT_AUDIO_DEV | 0x00000013 | Support audio devices (audio input and output)
DEV_CAP_SUPPORT_VFD | 0x00000020 | Support Video Face Detection
DEV_CAP_SUPPORT_BACKEND_VFD | 0x00000021 | Supports back-end face detection (server-side analysis)
DEV_CAP_SUPPORT_CPC | 0x00000022 | Support crowd density counting (Crowd People Counting)
DEV_CAP_SUPPORT_CDD | 0x00000023 | Support Crowd Density Detection
DEV_CAP_SUPPORT_IPD | 0x00000024 | Support intrusion detection (Intrusion Perimeter Detection)
DEV_CAP_SUPPORT_AVD | 0x00000025 | Support abnormal behavior detection (Abnormal Video Detection)
DEV_CAP_SUPPORT_PEA | 0x00000026 | Support perimeter defense (Perimeter Electronic Alarm)
DEV_CAP_SUPPORT_TRIPWIRE | 0x00000027 | Support tripwire detection (cordon crossing detection)
DEV_CAP_SUPPORT_AOI_ENTRY | 0x00000028 | Support area entry detection (Area Of Interest Entry)
DEV_CAP_SUPPORT_AOI_LEAVE | 0x00000029 | Support Area Of Interest Leave detection (Area Of Interest Leave)
DEV_CAP_SUPPORT_PASS_LINE | 0x0000002A | Support Pass Line Counting
DEV_CAP_SUPPORT_VEHICLE_PLATE | 0x0000002B | Support license plate recognition
DEV_CAP_SUPPORT_VEHICLE_DIRECTION | 0x0000002C | Support vehicle direction detection
DEV_CAP_SUPPORT_ACCESS_CONTROL | 0x0000002D | Support access control
DEV_CAP_SUPPORT_MOTION | 0x0000002E | Support motion detection
DEV_CAP_SUPPORT_SNAP | 0x00000040 | Support screenshots/snapshots
DEV_CAP_SUPPORT_IMAGE_ROTATE | 0x00000041 | Support image rotation
DEV_CAP_SUPPORT_FISHEYE | 0x00000042 | Support fisheye lens (fisheye correction)
DEV_CAP_SUPPORT_FISHEYE_CONFIG | 0x00000043 | Support fisheye configuration (fisheye correction mode setting)
DEV_CAP_SUPPORT_OSD | 0x00000044 | Support OSD overlay (time/text overlay)
DEV_CAP_SUPPORT_MASK_SETTING | 0x00000045 | Support privacy mask settings (Privacy Mask)
DEV_CAP_SUPPORT_IMAGE_SETTING | 0x00000046 | Support image parameter settings (brightness/contrast, etc.)
DEV_CAP_SUPPORT_WHITE_LIGHT_ALARM | 0x00000050 | Support white light alarm output
DEV_CAP_SUPPORT_OSC | 0x00000051 | Support item care
DEV_CAP_STANDARD_MAX | 0x00007FFF | Standard ability enumeration value upper limit (32,767)

Error Code