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.

# FISHEYE_MODE

### Enum Definition

C++C#

     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    typedef enum
    {
        FISHEYE_ORIGNAL = 0,
        FISHEYE_ROOF = 0x0100,
        FISHEYE_ROOF_2x180 = 0x0102,
        FISHEYE_ROOF_FISH_3PTZ,
        FISHEYE_ROOF_FISH_4PTZ,
        FISHEYE_ROOF_FISH_8PTZ = 0x0106,
        FISHEYE_WALL = 0x0200,
        FISHEYE_WALL_180,
        FISHEYE_WALL_180_3PTZ,
        FISHEYE_WALL_180_4PTZ,
        FISHEYE_WALL_180_8PTZ,
        FISHEYE_DESKTOP = 0x0300,
        FISHEYE_DESKTOP_2x180 = 0x0302,
        FISHEYE_DESKTOP_FISH_3PTZ,
        FISHEYE_DESKTOP_FISH_4PTZ,
        FISHEYE_DESKTOP_FISH_8PTZ = 0x0306,
    } FISHEYE_MODE;

     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    public enum FISHEYE_MODE
    {
        FISHEYE_ORIGNAL = 0,
        FISHEYE_ROOF = 0x0100,
        FISHEYE_ROOF_2x180 = 0x0102,
        FISHEYE_ROOF_FISH_3PTZ,
        FISHEYE_ROOF_FISH_4PTZ,
        FISHEYE_ROOF_FISH_8PTZ = 0x0106,
        FISHEYE_WALL = 0x0200,
        FISHEYE_WALL_180,
        FISHEYE_WALL_180_3PTZ,
        FISHEYE_WALL_180_4PTZ,
        FISHEYE_WALL_180_8PTZ,
        FISHEYE_DESKTOP = 0x0300,
        FISHEYE_DESKTOP_2x180 = 0x0302,
        FISHEYE_DESKTOP_FISH_3PTZ,
        FISHEYE_DESKTOP_FISH_4PTZ,
        FISHEYE_DESKTOP_FISH_8PTZ = 0x0306,
    }

### Function Description

Fisheye mode.

### Member Description

Enum name | Value | Remark
--- | --- | ---
FISHEYE_ORIGNAL | 0 | Original mode, i.e. fisheye image in top/wall/bottom mounting mode, equivalent to exiting fisheye correction mode
FISHEYE_ROOF | 0x0100 | Top mounted (ceiling mounted)
FISHEYE_ROOF_2x180 | 0x0102 | The top-mounted two associated 180° rectangular expansion screens, at any time the two sub-windows form a 360° panorama, also known as "double panorama", the two rectangular expansion screens both support left and right movement of the starting point operation, and are linked to each other;
FISHEYE_ROOF_FISH_3PTZ | 0x103 | The top-mounted original image + 3 independent sub-screens. The sub-screens and sub-frames in the original image support zoom and move operations. The original image also supports rotation to change the starting point.
FISHEYE_ROOF_FISH_4PTZ | 0x104 | The original image + 4 independent sub-images. The sub-images and sub-frames in the original image support zoom and move operations. The original image also supports rotation and change of the starting point.
FISHEYE_ROOF_FISH_8PTZ | 0x0106 | The original image + 8 independent sub-images. The sub-images and sub-frames in the original image support zooming and moving operations. The original image also supports rotating and changing the starting point.
FISHEYE_WALL | 0x0200 | Wall Mount
FISHEYE_WALL_180 | 0x201 | 180° panoramic view for wall mounting, 180° rectangular panorama from left to right, 180° rectangular panorama supports up and down movement to change the vertical viewing angle;
FISHEYE_WALL_180_3PTZ | 0x202 | 180° rectangular panorama for wall mounting + 3 independent sub-screens. Both the sub-screens and the sub-frames in the rectangular panorama support zoom and move operations. The rectangular panorama supports up and down movement operations to change the vertical viewing angle.
FISHEYE_WALL_180_4PTZ | 0x203 | 180° rectangular panorama for wall mounting + 4 independent sub-screens. Both the sub-screens and the sub-frames in the rectangular panorama support zoom and move operations. The rectangular panorama supports up and down movement operations to change the vertical viewing angle.
FISHEYE_WALL_180_8PTZ | 0x204 | 180° rectangular panorama for wall mounting + 8 independent sub-screens. Both the sub-screens and the sub-frames in the rectangular panorama support zoom and move operations. The rectangular panorama supports up and down movement operations to change the vertical viewing angle.
FISHEYE_DESKTOP | 0x0300 | Bottom mount (desktop)
FISHEYE_DESKTOP_2x180 | 0x0302 | The bottom installation has two associated 180° rectangular expansion screens. At any time, the two sub-windows form a 360° panorama, also known as "double panorama". Both rectangular expansion screens support left and right movement of the starting point and are linked to each other;
FISHEYE_DESKTOP_FISH_3PTZ | 0x303 | The original image of the base + 3 independent sub-images. The sub-images and sub-frames in the original image support zooming and moving operations. The original image also supports rotating and changing the starting point.
FISHEYE_DESKTOP_FISH_4PTZ | 0x304 | The original image of the base + 4 independent sub-images. The sub-images and sub-frames in the original image support zoom and move operations. The original image also supports rotation to change the starting point.
FISHEYE_DESKTOP_FISH_8PTZ | 0x0306 | The original image of the base + 8 independent sub-images. The sub-images and sub-frames in the original image support zooming and moving operations. The original image also supports rotating and changing the starting point.

Error Code