beautypg.com

BrightSign Object Reference Manual (FW 5.1) User Manual

Page 104

background image

96

AdjustGraphicsColor(parameters As roAssociativeArray) As Boolean: Adjusts the video and
graphics output of the player using the following parameters, which can be passed to the method as an associative
array: "brightness", "hue", "contrast", "saturation". Each parameter has a default value of 0 and can accept a range
of values between -1000 and 1000.

GetHdmiInputStatus() As roAssociativeArray: Returns an associative array of

roInt

objects if an HDMI

input is currently connected to the device (XD1230 only). This method will return Invalid if there is currently no
HDMI input source. The array contains the following parameters:

o width: Lists the pixel width of the video input.
o height: Lists the pixel height of the video input.
o interlaced: Returns 1 if the video input is interlaced, 0 if it is not interlaced.
o device_present: Returns 1 if there is an HDMI input device present, 0 if there is no HDMI input device

present.

SetBackgroundColor(a As Integer) As Boolean: Specifies the background color using an #rrggbb hex
value.

SetPowerSaveMode(power_save_enable As Boolean) As Boolean: Turns off the syncs for VGA output
and the DAC output for component video. This will cause some monitors to go into standby mode.

EnableVideo(enable As Boolean) As Boolean: Enables video output from the device if True. Setting this
method to False disables all video output from the device. This method is set to True by default.

IsAttached(connector As String) As Boolean: Returns True if the specified video connector is attached
to an output device. This method can be passed the following parameters (note that they are case sensitive):

o "hdmi"
o "vga"

HdmiAudioDisable(disable As Boolean) As Boolean: Disables audio output if True. This method is set
to False by default.

SetMultiscreenBezel(x_pct As Integer, y_pct As Integer) As Boolean: Adjusts the size of the
bezel used in calculations when using multiscreen displays for video and images. It allows users to compensate for
the width of their screen bezels in multiscreen configurations. The calculations for the percentages are as follows: