Dell UP3218K SDK for Monitors - Application Programming Interface Guide - Page 27

GetVideoInput, SetVideoInput

Page 27 highlights

For example: 0x00000149 would indicate HDMI1, DP1, VGA1 and DVI1 available GetVideoInput Returns the current video input source API MONITOR_CODE GetVideoInput(UWORD32 *pu32Val) Params *pu32Val Pointer to return video input source Return pu32Val Video Input Source 0x00000001 HDMI1 0x00000002 HDMI2 0x00000004 HDMI3 0x00000008 DP1 0x00000010 DP2 0x00000020 DP3 0x00000040 VGA1 0x00000080 VGA2 0x00000100 DVI1 0x00000200 DVI2 SetVideoInput Sets the video input source API MONITOR_CODE SetVideoInput(UWORD32 u32Val) Params u32Val Video Input Source 0x00000001 HDMI1 0x00000002 HDMI2 0x00000004 HDMI3 0x00000008 DP1 0x00000010 DP2 0x00000020 DP3 0x00000040 VGA1 0x00000080 VGA2 0x00000100 DVI1 0x00000200 DVI2 Video Input Management | 27

  • 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

Video Input Management
|
27
For example:
0x00000149 would indicate HDMI1, DP1, VGA1 and DVI1 available
GetVideoInput
Returns the current video input source
API
MONITOR_CODE GetVideoInput(UWORD32 *pu32Val)
Params
*pu32Val
Pointer to return video input source
Return
pu32Val
Video Input Source
0x00000001
HDMI1
0x00000002
HDMI2
0x00000004
HDMI3
0x00000008
DP1
0x00000010
DP2
0x00000020
DP3
0x00000040
VGA1
0x00000080
VGA2
0x00000100
DVI1
0x00000200
DVI2
SetVideoInput
Sets the video input source
API
MONITOR_CODE SetVideoInput(UWORD32 u32Val)
Params
u32Val
Video Input Source
0x00000001
HDMI1
0x00000002
HDMI2
0x00000004
HDMI3
0x00000008
DP1
0x00000010
DP2
0x00000020
DP3
0x00000040
VGA1
0x00000080
VGA2
0x00000100
DVI1
0x00000200
DVI2