FBIOPUT_SCREEN_ORIGIN_HIFB

Applicability

Product

Supported

Atlas A3 training products/Atlas A3 inference products

Atlas A2 training products/Atlas A2 inference products

Atlas 200I/500 A2 inference products

Atlas inference products

Atlas training products

Description

Sets the coordinates of the start point of an overlaid layer displayed on the screen.

Prototype

int ioctl (int fd,  FBIOPUT_SCREEN_ORIGIN_HIFB,  hi_fb_point *point)

Parameters

Parameter

Input/Output

Description

fd

Input

File descriptor of an FB device.

When open("/dev/fbx") is called in the application, the file descriptor of the FB device corresponding to the current VO device is returned.

FBIOPUT_SCREEN_ORIGIN_HIFB

Input

ioctl number.

point

Input

Pointer to the coordinate structure.

Returns

  • 0: success
  • Other values: failure

Restrictions

  • Before using the HiFB API, you need to call hi_mpi_vo_enable to enable the VO device.
  • The coordinates of the start point must be non-negative.
  • This API does not support multiple processes or multiple threads.