| MIL 10 Reference
| Customize Help
| Save Settings

MdispInquire



See also
Availability
Available in MIL-Lite with restrictions (see remarks)
Available in MIL

Available on Windows with restrictions
Available on Linux with restrictions

Partially supported on:
Partially supported on Host system
Partially supported on Matrox CronosPlus
Partially supported on Matrox GPU processing driver
Partially supported on Matrox GigE Vision driver
Partially supported on Matrox IEEE 1394 IIDC driver
Partially supported on Matrox Iris GT
Partially supported on Matrox Morphis
Partially supported on Matrox Morphis QxT
Partially supported on Matrox Orion HD
Partially supported on Matrox Radient eCL
Partially supported on Matrox Radient eV-CXP
Partially supported on Matrox Solios eA/XA
Partially supported on Matrox Solios ecl/xcl/ev-cl
Partially supported on Matrox USB3 Vision driver (requires Update 19)
Partially supported on Matrox Vio

For any information regarding a MIL system added during a MIL Update, see the MIL system’s release note

Available on Non-Matrox computer
Available on Matrox 4Sight-X
Available on Matrox 4Sight GP
Available on Matrox Supersight
function map Function map
Examples
3dmodelheightdefect.cpp
advancedmeasurement.cpp
aimdpmgrading.cpp
calibratedruler.cpp
cameraonrobotarmcalibration.cpp
chromasens3dpixa.cpp
circlemeasurement.cpp
codegrading.cpp
colorrelativecalibration.cpp
deadpixelcorrection.cpp
dotspacing.cpp
exampleinterface.cpp
examplemanager.cpp
fdkhistogrammain.cpp
featurefinder.cpp
findimageorientation.cpp
fixturedcoderead.cpp
foodinspection_cereal.cpp
foodinspectioncereal.cpp
histogramequalizeadaptive.cpp
kinect.cpp
m3dmap.cpp
m3dmap.cs
m3dmap.vb
matroxgatoreye.cpp
mbead.cpp
mbead.cs
mbead.vb
mbufbayer.cpp
mcal.cpp
mcal.cs
mcal.vb
mcode.cpp
mcode.cs
mcode.vb
mcol.cpp
mcol.cs
mcol.vb
mdigautofocus.cpp
mdigautofocus.cs
mdigautofocus.vb
mdispgtkview.cpp
mdispmfcview.cpp
mdispoverlay.cpp
mdispoverlay.cs
mdispoverlay.vb
mdispqtview.cpp
mdispwindowleveling.cpp
mdispwindowleveling.cs
mdispwindowleveling.vb
mgrainteractive.cpp
mgrainteractive.cs
mgrainteractive.vb
microsoftkinect.cpp
milapplication.cs
milapplication.vb
mimbinarizeadaptive.cpp
mimfft.cpp
mimfft.cs
mimfft.vb
mimhistogram.cpp
mimhistogram.cs
mimhistogram.vb
mmodeltracking.cpp
mmodeltracking.cs
mmodeltracking.vb
mocr.cpp
mocr.cs
mocr.vb
monitoringapplication.cpp
morphology.cpp
mstr.cpp
mstr.cs
mstr.vb
mthread.cpp
mthread.cs
mthread.vb
multipledatamatrixcoderead.cpp
multiviewannotations.cpp
objectlocalization3d.cpp
pcbmodelmatching.cpp
pfocus.cpp
publishingapplication.cpp
sickrangerc.cpp
sickrangere.cpp
stereocalibration.cpp
superresolution.cpp
utilmatchcolormap.cpp
variouscodereadings.cpp
variousdenoising.cpp
viofeaturesdemo.cpp
vioplayback.cpp
Synopsis
Inquire about a display setting.
Syntax
MIL_INT MdispInquire(
MIL_ID DisplayId, //in
MIL_INT64 InquireType, //in
void *UserVarPtr //out
)
Description

This function inquires about a specified display setting.

Note that this function reference has not been updated for a MIL system added during a MIL update. Refer to the MIL system's release note to see which MIL system’s documentation you should use in its place and any possible differences.
Parameters
This function is not supported on the selected boards.
This function reference has not been updated for the selected MIL system. To show the content of this page, choose a second MIL system; refer to the MIL system's release note to see which MIL system’s documentation to choose and any possible differences.
Parameters
DisplayId

Specifies the identifier of the display.

InquireType

Specifies the type of display setting about which to inquire.

See the Parameter associations section for possible values that can be specified.

UserVarPtr
Accepts the address of one of the following (see the Parameter associations section for specifics on which is expected):
  • array of type MIL_TEXT_CHAR
  • MIL_DOUBLE
  • MIL_ID
  • MIL_INT
  • MIL_INT64
  • MIL_WINDOW_HANDLE

Specifies the address in which to write the requested information. Since the MdispInquire() function also returns the requested information, you can set this parameter to M_NULL.

See the Parameter associations section for possible values that can be returned.

Unless otherwise specified, the following InquireType parameter settings are available for all types of displays.

Unless otherwise specified, the following values require that you pass the UserVarPtr parameter the address of a MIL_INT.

function map For all types of displays
CollapseInquireType Description
MIL system-specific
tooltip (†)
UserVarPtr
- Possible values returned
Collapse M_BACKGROUND_COLOR

Inquires the background color of the display. SET

(summarize)
a b c d e f g h i j k l m n o p q r s
Collapse M_COLOR_BLACK

Specifies the color black.

a b c d e f g h i j k l m n o p q r s
Collapse M_COLOR_BLUE

Specifies the color blue.

a b c d e f g h i j k l m n o p q r s
Collapse M_COLOR_BRIGHT_GRAY

Specifies the color bright gray.

a b c d e f g h i j k l m n o p q r s
Collapse M_COLOR_CYAN

Specifies the color cyan.

a b c d e f g h i j k l m n o p q r s
Collapse M_COLOR_DARK_BLUE

Specifies the color dark blue.

a b c d e f g h i j k l m n o p q r s
Collapse M_COLOR_DARK_CYAN

Specifies the color dark cyan.

a b c d e f g h i j k l m n o p q r s
Collapse M_COLOR_DARK_GREEN

Specifies the color dark green.

a b c d e f g h i j k l m n o p q r s
Collapse M_COLOR_DARK_MAGENTA

Specifies the color dark magenta.

a b c d e f g h i j k l m n o p q r s
Collapse M_COLOR_DARK_RED

Specifies the color dark red.

a b c d e f g h i j k l m n o p q r s
Collapse M_COLOR_DARK_YELLOW

Specifies the color dark yellow.

a b c d e f g h i j k l m n o p q r s
Collapse M_COLOR_GRAY

Specifies the color gray.

a b c d e f g h i j k l m n o p q r s
Collapse M_COLOR_GREEN

Specifies the color green.

a b c d e f g h i j k l m n o p q r s
Collapse M_COLOR_LIGHT_BLUE

Specifies the color light blue.

a b c d e f g h i j k l m n o p q r s
Collapse M_COLOR_LIGHT_GRAY

Specifies the color light gray.

a b c d e f g h i j k l m n o p q r s
Collapse M_COLOR_LIGHT_GREEN

Specifies the color light green.

a b c d e f g h i j k l m n o p q r s
Collapse M_COLOR_LIGHT_WHITE

Specifies the color light white.

a b c d e f g h i j k l m n o p q r s
Collapse M_COLOR_MAGENTA

Specifies the color magenta.

a b c d e f g h i j k l m n o p q r s
Collapse M_COLOR_RED

Specifies the color red.

a b c d e f g h i j k l m n o p q r s
Collapse M_COLOR_WHITE

Specifies the color white.

a b c d e f g h i j k l m n o p q r s
Collapse M_COLOR_YELLOW

Specifies the color yellow.

a b c d e f g h i j k l m n o p q r s
Collapse Byte-encoded RGB value

Specifies an encoded RGB value. To verify if the value is a byte-encoded RGB value, use the M_IS_RGB888 macro. To retrieve the R, G, and B components, use the M_RGB888_R, M_RGB888_G, and M_RGB888_B macros.

(summarize)
a b c d e f g h i j k l m n o p q r s
Collapse M_EXTENDED_INIT_FLAG

Inquires the initialization flag specified upon allocating the display. SET

(summarize)
a b c d e f g h i j k l m n o p q r s
Collapse UserVarPtr data type info

Data type: MIL_INT64

a b c d e f g h i j k l m n o p q r s
Collapse M_AUXILIARY +

Specifies to present the image buffer selected for display on a dedicated screen that is not a Windows desktop screen. INFO

n
Collapse M_EXCLUSIVE +

Specifies to present the image buffer selected for display full-screen, without a windowed border, in one of Windows desktop screens. INFO

a b c d e f g h i j k l m n o p q r s
Collapse M_NETWORK

Specifies to publish the display on your network so that the selected image buffer can be presented in, for example, a web browser on the remote computer.

f
Collapse M_WINDOWED +

Specifies to present the image buffer selected for display in its own window on the Windows desktop screen(s). INFO

a b c d e f g h i j k l m n o p q r s
Collapse M_FORMAT

Inquires the display's data format. SET

(summarize)
a b c d e f g h i j k l m n o p q r s
Collapse UserVarPtr data type info

Data type: array of type MIL_TEXT_CHAR
Array size: Call MdispInquire() with the InquireType parameter set to M_FORMAT_SIZE.

a b c d e f g h i j k l m n o p q r s
Collapse M_CURRENT_RESOLUTION
//For exclusive displays, or for auxiliary displays that don't use an encoder.

Specifies to use the current resolution of the screen. INFO

b c e g h l m n o s
Collapse MIL_TEXT("M_DEFAULT") 1
//For specifying the default display format.

Specifies the default display format. INFO

a b c d e f g h i j k l m n o p q r s
Collapse MIL_TEXT("M_NTSC") 1
//For auxiliary displays (with encoder).

Specifies that the encoder is in composite format with colorburst. INFO

n
Collapse MIL_TEXT("M_NTSC_RGB") 1
//For auxiliary displays (with encoder).

Specifies that the encoder is in RGB format with synchronization on green.

n
Collapse MIL_TEXT("M_NTSC_YC") 1
//For auxiliary displays (with encoder).

Specifies that the encoder is in Y/C format with colorburst. INFO

n
Collapse MIL_TEXT("M_PAL") 1
//For auxiliary displays (with encoder).

Specifies that the encoder is in composite format with colorburst. INFO

n
Collapse MIL_TEXT("M_PAL_RGB") 1
//For auxiliary displays (with encoder).

Specifies that the encoder is in RGB format with synchronization on green.

n
Collapse MIL_TEXT("M_PAL_YC") 1
//For auxiliary displays (with encoder).

Specifies that the encoder is in Y/C format with colorburst. INFO

n
Collapse MIL_TEXT("M_REMOTEVIEW") 1
//For network displays.

Specifies the display format to the most appropriate type of display available.

f
Collapse MIL_TEXT("M_REMOTEVIEW_MONO") 1
//For network displays.

Specifies the display format to monochrome.

f
Collapse MIL_TEXT("M_REMOTEVIEW_PSEUDO") 1
//For network displays.

Specifies the display format to pseudo-color. INFO

f
Collapse MIL_TEXT("M_REMOTEVIEW_RGB") 1
//For network displays.

Specifies the display format to RGB.

f
Collapse MIL_TEXT("vcffilename.vcf") 1
//For exclusive displays, or for auxiliary displays that don't use an encoder.

Specifies the name of the video configuration format (VCF) that defines the resolution and refresh rate to use. INFO

b c e g h l m n o s
Collapse M_FORMAT_SIZE

Inquires the number of characters in the data format string.

(summarize)
a b c d e f g h i j k l m n o p q r s
Collapse Value

Specifies the number of characters.

a b c d e f g h i j k l m n o p q r s
Collapse M_LUT_SUPPORTED

Inquires whether LUTs are supported by the display.

(summarize)
a b c d e f g h i j k l m n o p q r s
Collapse M_NO

Specifies that LUTs are not supported.

a b c d e f g h i j k l m n o p q r s
Collapse M_YES

Specifies that LUTs are supported.

a b c d e f g h i j k l m n o p q r s
Collapse M_NUMBER

Inquires the display device's rank in the system. SET

(summarize)
a b c d e f g h i j k l m n o p q r s
Collapse M_DEFAULT

Specifies that MIL will use the most appropriate device for display purposes. INFO

a b c d e f g h i j k l m n o p q r s
Collapse M_OVERLAY

Inquires whether or not the overlay mechanism is enabled for the display. SET

(summarize)
a b c d e f g h i j k l m n o p q r s
Collapse M_DISABLE

Specifies to disable MIL's overlay mechanism.

a b c d e f g h i j k l m n o p q r s
Collapse M_ENABLE

Specifies to enable MIL's overlay mechanism.

a b c d e f g h i j k l m n o p q r s
Collapse M_OVERLAY_ID

Inquires the identifier of the overlay buffer associated with the display.

Note that the overlay buffer is a normal buffer and, knowing its MIL identifier, you can perform operations on it as you would on a normal buffer (except for grabbing).

(summarize)
a b c d e f g h i j k l m n o p q r s
Collapse UserVarPtr data type info

Data type: MIL_ID

a b c d e f g h i j k l m n o p q r s
Collapse M_NULL

Specifies that there is no overlay buffer associated with the display.

a b c d e f g h i j k l m n o p q r s
Collapse MIL buffer identifier

Specifies the MIL identifier of the overlay buffer.

a b c d e f g h i j k l m n o p q r s
Collapse M_OVERLAY_SHOW

Inquires the visible state of the overlay. SET

(summarize)
a b c d e f g h i j k l m n o p q r s
Collapse M_DISABLE

Specifies that the overlay buffer is not visible. INFO

a b c d e f g h i j k l m n o p q r s
Collapse M_ENABLE

Specifies that the overlay buffer is visible. INFO

a b c d e f g h i j k l m n o p q r s
Collapse M_OPAQUE

Specifies that only the overlay buffer is visible. INFO

a b c d e f g h i j k l m n o p q r s
Collapse M_PIXEL_FORMAT

Inquires the pixel format of the current display resolution set by your graphics controller. Allocating a displayable image buffer with the same format will ensure maximum performance with regards to display updates.

(summarize)
a b c d e f g h i j k l m n o p q r s
Collapse M_BGR24

Specifies 24-bit BGR format.

a b c d e f g h i j k l m n o p q r s
Collapse M_BGR32

Specifies 32-bit BGR format.

a b c d e f g h i j k l m n o p q r s
Collapse M_MONO8

Specifies 8-bit monochrome format.

a b c d e f g h i j k l m n o p q r s
Collapse M_RGB15

Specifies 15-bit RGB format.

a b c d e f g h i j k l m n o p q r s
Collapse M_RGB16

Specifies 16-bit RGB format.

a b c d e f g h i j k l m n o p q r s
Collapse M_YUV16_UYVY

Specifies YUV16 format, stored in the UYVY order.

a b c d e f g h i j k l m n o p q r s
Collapse M_YUV16_YUYV

Specifies YUV16 format, stored in the YUYV order.

a b c d e f g h i j k l m n o p q r s
Collapse M_SELECTED

Inquires the identifier of the image buffer currently displayed.

(summarize)
a b c d e f g h i j k l m n o p q r s
Collapse M_NULL

Specifies that no buffer is currently being displayed.

a b c d e f g h i j k l m n o p q r s
Collapse MIL buffer identifier

Specifies the MIL identifier of the image buffer selected to the display.

a b c d e f g h i j k l m n o p q r s
Collapse M_SIGN

Inquires the display's data range.

(summarize)
a b c d e f g h i j k l m n o p q r s
Collapse M_UNSIGNED

Specifies that the data range is unsigned.

a b c d e f g h i j k l m n o p q r s
Collapse M_SIZE_BAND

Inquires the number of color bands that the display is capable of displaying.

(summarize)
a b c d e f g h i j k l m n o p q r s
Collapse Value

Specifies the number of color bands.

a b c d e f g h i j k l m n o p q r s
Collapse M_SIZE_BAND_LUT

Inquires the number of color bands of the LUT (if any) associated with the display.

(summarize)
a b c d e f g h i j k l m n o p q r s
Collapse Value

Specifies the number of color bands.

a b c d e f g h i j k l m n o p q r s
Collapse M_SIZE_BIT

Inquires the number of bits (depth) of the display per band.

(summarize)
a b c d e f g h i j k l m n o p q r s
Collapse Value

Specifies the depth per band, in bits.

a b c d e f g h i j k l m n o p q r s
Collapse M_SIZE_X

Inquires the display's width. For windowed displays, the returned value is equal to the width of the client area of the window. For exclusive and auxiliary displays, the returned width is the width specified in the VCF file.

(summarize)
a b c d e f g h i j k l m n o p q r s
Collapse Value

Specifies the display's width, in pixels.

a b c d e f g h i j k l m n o p q r s
Collapse M_SIZE_Y

Inquires the display's height. For windowed displays, the returned value is equal to the height of the client area of the window. For exclusive and auxiliary displays, the returned height is the height specified in the VCF file.

(summarize)
a b c d e f g h i j k l m n o p q r s
Collapse Value

Specifies the display's height, in pixels.

a b c d e f g h i j k l m n o p q r s
Collapse M_TITLE

Inquires the display's title. SET

(summarize)
a b c d e f g h i j k l m n o p q r s
Collapse UserVarPtr data type info

Data type: array of type MIL_TEXT_CHAR
Array size: Determine by calling MdispInquire() with M_TITLE_SIZE.

a b c d e f g h i j k l m n o p q r s
Collapse MIL_TEXT("Title") 1

Specifies the title of the display.

a b c d e f g h i j k l m n o p q r s
Collapse M_TITLE_SIZE

Inquires the number of characters in the display's title.

(summarize)
a b c d e f g h i j k l m n o p q r s
Collapse Value

Specifies the number of characters.

a b c d e f g h i j k l m n o p q r s
Collapse M_TRANSPARENT_COLOR

Inquires the transparency (keying) color. SET

(summarize)
a b c d e f g h i j k l m n o p q r s
Collapse M_COLOR_BLACK

Specifies the color black.

a b c d e f g h i j k l m n o p q r s
Collapse M_COLOR_BLUE

Specifies the color blue.

a b c d e f g h i j k l m n o p q r s
Collapse M_COLOR_BRIGHT_GRAY

Specifies the color bright gray.

a b c d e f g h i j k l m n o p q r s
Collapse M_COLOR_CYAN

Specifies the color cyan.

a b c d e f g h i j k l m n o p q r s
Collapse M_COLOR_DARK_BLUE

Specifies the color dark blue.

a b c d e f g h i j k l m n o p q r s
Collapse M_COLOR_DARK_CYAN

Specifies the color dark cyan.

a b c d e f g h i j k l m n o p q r s
Collapse M_COLOR_DARK_GREEN

Specifies the color dark green.

a b c d e f g h i j k l m n o p q r s
Collapse M_COLOR_DARK_MAGENTA

Specifies the color dark magenta.

a b c d e f g h i j k l m n o p q r s
Collapse M_COLOR_DARK_RED

Specifies the color dark red.

a b c d e f g h i j k l m n o p q r s
Collapse M_COLOR_DARK_YELLOW

Specifies the color dark yellow.

a b c d e f g h i j k l m n o p q r s
Collapse M_COLOR_GRAY

Specifies the color gray.

a b c d e f g h i j k l m n o p q r s
Collapse M_COLOR_GREEN

Specifies the color green.

a b c d e f g h i j k l m n o p q r s
Collapse M_COLOR_LIGHT_BLUE

Specifies the color light blue.

a b c d e f g h i j k l m n o p q r s
Collapse M_COLOR_LIGHT_GRAY

Specifies the color light gray.

a b c d e f g h i j k l m n o p q r s
Collapse M_COLOR_LIGHT_GREEN

Specifies the color light green.

a b c d e f g h i j k l m n o p q r s
Collapse M_COLOR_LIGHT_WHITE

Specifies the color light white.

a b c d e f g h i j k l m n o p q r s
Collapse M_COLOR_MAGENTA

Specifies the color magenta.

a b c d e f g h i j k l m n o p q r s
Collapse M_COLOR_RED

Specifies the color red.

a b c d e f g h i j k l m n o p q r s
Collapse M_COLOR_WHITE

Specifies the color white.

a b c d e f g h i j k l m n o p q r s
Collapse M_COLOR_YELLOW

Specifies the color yellow.

a b c d e f g h i j k l m n o p q r s
Collapse Byte-encoded RGB value

Specifies an encoded RGB value. To verify if the value is a byte-encoded RGB value, use the M_IS_RGB888 macro. To retrieve the R, G, and B components, use the M_RGB888_R, M_RGB888_G, and M_RGB888_B macros.

(summarize)
a b c d e f g h i j k l m n o p q r s
Collapse M_TYPE

Inquires the display's data type and depth. Depth is returned in bits.

(summarize)
a b c d e f g h i j k l m n o p q r s
Collapse depth value + M_UNSIGNED

Specifies the data depth and that the data type is unsigned.

a b c d e f g h i j k l m n o p q r s
Collapse M_UPDATE

Inquires whether MIL should update the display. SET

(summarize)
a b c d e f g h i j k l m n o p q r s
Collapse M_DISABLE

Specifies not to update the display.

a b c d e f g h i j k l m n o p q r s
Collapse M_ENABLE

Specifies to update the display. INFO

a b c d e f g h i j k l m n o p q r s
Collapse M_UPDATE_RATE_MAX

Inquires the maximum rate at which to perform updates. SET

(summarize)
a b c d e f g h i j k l m n o p q r s
Collapse M_DEFAULT

Same as M_INFINITE.

a b c d e f g h i j k l m n o p q r s
Collapse M_INFINITE

Specifies to perform updates as fast as possible (limited by the available bandwidth and transmission delay).

a b c d e f g h i j k l m n o p q r s
Collapse Value > 0

Specifies the maximum number of updates per second. INFO

a b c d e f g h i j k l m n o p q r s
Collapse M_UPDATE_SYNCHRONIZATION
[This is only applicable to Windows]

Inquires the update mode currently used by the display for Windows paint messages.

Note that this value is not available for auxiliary displays. SET

(summarize)
a b c d e f g h i j k l m n o p q r s
Collapse M_DEFAULT

Specifies the default update mode. INFO

a b c d e f g h i j k l m n o p q r s
Collapse M_ASYNCHRONOUS

Specifies that the display is updated when possible. INFO

a b c d e f g h i j k l m n o p q r s
Collapse M_SYNCHRONOUS

Specifies that the display is updated immediately. INFO

a b c d e f g h i j k l m n o p q r s

1 If the value was passed in a variable, it won't be returned enclosed in MIL_TEXT().

Combination constant for M_AUXILIARY (when InquireType=M_EXTENDED_INIT_FLAG and UserVarPtr=M_AUXILIARY); M_EXCLUSIVE (when InquireType=M_EXTENDED_INIT_FLAG and UserVarPtr=M_EXCLUSIVE); M_WINDOWED (when InquireType=M_EXTENDED_INIT_FLAG and UserVarPtr=M_WINDOWED).

The following value might be combined with the above-mentioned values to determine whether the display was allocated on a remote computer.

function map Returns whether the display was allocated on a remote computer
CollapseCombination value Description
MIL system-specific
tooltip (†)
Collapse M_REMOTE_DISPLAY

Specifies that the display is displayed on the remote computer. INFO

a b c e g h j k l m n o p q r s

The following InquireType parameter settings are available for windowed, exclusive, and auxiliary displays.

Unless otherwise specified, the following values require that you pass the UserVarPtr parameter the address of a MIL_INT.

function map For windowed, exclusive, and auxiliary displays
CollapseInquireType Description
UserVarPtr
- Possible values returned
Collapse M_ASSOCIATED_GRAPHIC_LIST_ID

Inquires the identifier of the graphics list. SET

(summarize)
Collapse UserVarPtr data type info

Data type: MIL_ID

Collapse M_NULL

Specifies that no graphics list is associated with the display.

Collapse MIL graphics list identifier

Specifies the identifier of the graphics list that is associated with the display. INFO

Collapse M_CENTER_DISPLAY

Inquires whether a selected image buffer should be centered in the display. SET

(summarize)
Collapse M_DEFAULT

Specifies the default value. INFO

Collapse M_DISABLE

Specifies that the image buffer will not be centered in the display. INFO

Collapse M_ENABLE

Specifies that the image buffer will always be centered in the display, both in X and Y. INFO

Collapse M_DISPLAY_TYPE

Inquires the display type. The value returned will be a bitwise combination of the following. SET

(summarize)
Collapse M_AUXILIARY

Specifies that the display is an auxiliary display.

Collapse M_EXCLUSIVE

Specifies that the display is an exclusive display.

Collapse M_MIL_WINDOW

Specifies that the display is a MIL display, selected using MdispSelect(). Note that this value can be returned with M_AUXILIARY or M_WINDOWED.

(summarize)
Collapse M_USER_WINDOW

Specifies that the display is a user-defined display, selected using MdispSelectWindow(). Note that this value can be returned with M_AUXILIARY or M_WINDOWED.

(summarize)
Collapse M_WINDOWED

Specifies that the display is a windowed display.

Collapse M_LUT_ID

Inquires the identifier of the LUT buffer associated with the display. SET

(summarize)
Collapse UserVarPtr data type info

Data type: MIL_ID

Collapse M_DEFAULT

Specifies that any association to a LUT buffer is removed from the specified display.

Collapse M_PSEUDO

Specifies the default pseudo-color LUT buffer as the LUT buffer that is associated with the display. INFO

Collapse MIL LUT buffer identifier

Specifies the identifier of the custom LUT buffer (allocated with MbufAlloc1d() or MbufAllocColor() with M_LUT) that is associated with the display. INFO

Collapse M_NO_TEARING

Inquires the no-tearing mode specified for the selected display. SET

(summarize)
Operating system specific
[This is only applicable to Linux]

Under Linux, M_NO_TEARING is only supported for auxiliary displays.

Collapse M_DEFAULT

Same as M_DISABLE.

Collapse M_DISABLE

Specifies not to use a no-tearing mechanism to update the display.

Collapse M_ENABLE

Specifies to use a no-tearing mechanism to update the display.

Collapse M_NO_TEARING_ACTIVE

Inquires whether MIL is currently using the graphics controller hardware to update the display with no-tearing.

(summarize)
Collapse M_NO

Specifies that MIL is not currently using the graphics controller hardware to update the display with no-tearing. This value is always returned when MdispControl() with M_NO_TEARING is set to M_DISABLE.

(summarize)
Collapse M_YES

Specifies that MIL is currently using the graphics controller hardware to update the display with no-tearing. Note that depending on the no-tearing mode specified using MdispControl() with M_NO_TEARING, screen-tearing might still occur when the rate at which the display is updated is higher than the refresh rate of the screen.

(summarize)
Collapse M_OWNER_SYSTEM

Inquires the identifier of the system on which the display has been allocated. SET

(summarize)
Collapse M_DEFAULT_HOST

Specifies the default Host system of the current MIL application.

Collapse MIL system identifier

Specifies a valid system identifier, previously allocated using MsysAlloc().

Collapse M_PAN_OFFSET_X

Inquires the number of pixels in X by which the image buffer is panned.

Note that when you interactively pan the image with the mouse or keyboard, M_PAN_OFFSET_X will reflect the offset of the image. SET SET

(summarize)
Collapse UserVarPtr data type info

Data type: MIL_DOUBLE

Collapse Value

Specifies the number of pixels by which the image is panned horizontally.

Collapse M_PAN_OFFSET_Y

Inquires the number of pixels in Y by which to the image buffer is panned.

Note that when you interactively pan the image with the mouse or keyboard, M_PAN_OFFSET_Y will reflect the offset of the image. SET SET

(summarize)
Collapse UserVarPtr data type info

Data type: MIL_DOUBLE

Collapse Value

Specifies the number of pixels by which the image is panned vertically.

Collapse M_REGION_INSIDE_COLOR

Inquires the color that will be used to clear the pixels that are part of a region of interest associated with the selected buffer. SET

(summarize)
Collapse M_COLOR_BLACK

Specifies the color black.

Collapse M_COLOR_BLUE

Specifies the color blue.

Collapse M_COLOR_BRIGHT_GRAY

Specifies the color bright gray.

Collapse M_COLOR_CYAN

Specifies the color cyan.

Collapse M_COLOR_DARK_BLUE

Specifies the color dark blue.

Collapse M_COLOR_DARK_CYAN

Specifies the color dark cyan.

Collapse M_COLOR_DARK_GREEN

Specifies the color dark green.

Collapse M_COLOR_DARK_MAGENTA

Specifies the color dark magenta.

Collapse M_COLOR_DARK_RED

Specifies the color dark red.

Collapse M_COLOR_DARK_YELLOW

Specifies the color dark yellow.

Collapse M_COLOR_GRAY

Specifies the color gray.

Collapse M_COLOR_GREEN

Specifies the color green.

Collapse M_COLOR_LIGHT_BLUE

Specifies the color light blue.

Collapse M_COLOR_LIGHT_GRAY

Specifies the color light gray.

Collapse M_COLOR_LIGHT_GREEN

Specifies the color light green.

Collapse M_COLOR_LIGHT_WHITE

Specifies the color light white.

Collapse M_COLOR_MAGENTA

Specifies the color magenta.

Collapse M_COLOR_RED

Specifies the color red.

Collapse M_COLOR_WHITE

Specifies the color white.

Collapse M_COLOR_YELLOW

Specifies the color yellow.

Collapse Byte-encoded RGB value

Specifies an encoded RGB value. To verify if the value is a byte-encoded RGB value, use the M_IS_RGB888 macro. To retrieve the R, G, and B components, use the M_RGB888_R, M_RGB888_G, and M_RGB888_B macros.

(summarize)
Collapse M_REGION_INSIDE_SHOW

Inquires how to display the pixels that are part of a region of interest associated with the selected buffer, if such a region exist. SET

(summarize)
Collapse M_OPAQUE

Specifies that pixels in the region are cleared to the color specified using M_REGION_INSIDE_COLOR.

Collapse M_TRANSPARENT

Specifies that pixels in the region are displayed as is.

Collapse M_REGION_OUTSIDE_COLOR

Inquires the color that will be used to clear the pixels that are not part of a region of interest associated with the selected buffer. SET

(summarize)
Collapse M_COLOR_BLACK

Specifies the color black.

Collapse M_COLOR_BLUE

Specifies the color blue.

Collapse M_COLOR_BRIGHT_GRAY

Specifies the color bright gray.

Collapse M_COLOR_CYAN

Specifies the color cyan.

Collapse M_COLOR_DARK_BLUE

Specifies the color dark blue.

Collapse M_COLOR_DARK_CYAN

Specifies the color dark cyan.

Collapse M_COLOR_DARK_GREEN

Specifies the color dark green.

Collapse M_COLOR_DARK_MAGENTA

Specifies the color dark magenta.

Collapse M_COLOR_DARK_RED

Specifies the color dark red.

Collapse M_COLOR_DARK_YELLOW

Specifies the color dark yellow.

Collapse M_COLOR_GRAY

Specifies the color gray.

Collapse M_COLOR_GREEN

Specifies the color green.

Collapse M_COLOR_LIGHT_BLUE

Specifies the color light blue.

Collapse M_COLOR_LIGHT_GRAY

Specifies the color light gray.

Collapse M_COLOR_LIGHT_GREEN

Specifies the color light green.

Collapse M_COLOR_LIGHT_WHITE

Specifies the color light white.

Collapse M_COLOR_MAGENTA

Specifies the color magenta.

Collapse M_COLOR_RED

Specifies the color red.

Collapse M_COLOR_WHITE

Specifies the color white.

Collapse M_COLOR_YELLOW

Specifies the color yellow.

Collapse Byte-encoded RGB value

Specifies an encoded RGB value. To verify if the value is a byte-encoded RGB value, use the M_IS_RGB888 macro. To retrieve the R, G, and B components, use the M_RGB888_R, M_RGB888_G, and M_RGB888_B macros.

(summarize)
Collapse M_REGION_OUTSIDE_SHOW

Inquires how to display the pixels that are not part of a region of interest associated with the selected buffer, if such a region exist. SET

(summarize)
Collapse M_DEFAULT

Same as M_TRANSPARENT.

Collapse M_OPAQUE

Specifies that pixels outside of the region are cleared to the color specified using M_REGION_OUTSIDE_COLOR.

Collapse M_TRANSPARENT

Specifies that pixels outside of the region are displayed as is.

Collapse M_SCALE_DISPLAY

Inquires whether a selected buffer will fill the display, maintaining its aspect ratio. SET

(summarize)
Collapse M_DISABLE

Specifies that the image will not be scaled to fit the display. INFO

Collapse M_ENABLE

Specifies to always scale the selected image buffer to fit the display, while keeping the same aspect ratio. INFO

Collapse M_UPDATE_GRAPHIC_LIST

Inquires whether MIL should update the display when modifications are made to the display's associated graphics list. SET

(summarize)
Collapse M_DISABLE

Specifies that the display is not updated when the associated graphics list is modified.

Collapse M_ENABLE

Specifies that the display is immediately updated when the associated graphics list is modified (refresh not required).

Collapse M_UPDATE_RATE

Inquires the display update rate. This is the number of display updates that occurred during the last second.

(summarize)
Collapse UserVarPtr data type info

Data type: MIL_DOUBLE

Collapse 0

Specifies that the buffer selected to the display was not modified.

Collapse Value > 0

Specifies the display update rate.

Collapse M_UPDATE_RATE_DIVIDER

Inquires how often the display should be updated with buffer modifications. SET

(summarize)
Collapse Value

Specifies the frequency of the update.

Collapse M_VIEW_BIT_SHIFT

Inquires the number of bits by which the buffer data gets shifted when M_VIEW_MODE is set to M_BIT_SHIFT. SET

(summarize)
Collapse Value

Specifies the number of bits. INFO

Collapse M_VIEW_MODE

Inquires how a buffer gets remapped to the display (view mode). SET

(summarize)
Collapse M_DEFAULT

Specifies the default value. INFO

Collapse M_AUTO_SCALE

Specifies to remap the pixel values to the display so that the minimum and maximum values in the image (not the full range of the image buffer) are set to 0 and 255, respectively. INFO

Collapse M_BIT_SHIFT

Specifies to bit-shift the pixel values of the image buffer by the specified number of bits upon updating the display. INFO

Collapse M_MULTI_BYTES

Specifies to display each byte of the image buffer in separate display pixels. INFO

Collapse M_TRANSPARENT

Specifies that no pixel remapping will be performed. INFO

Collapse M_ZOOM_FACTOR_X

Inquires the zoom factor in the X-direction.

Note that when you interactively zoom the image with the mouse or keyboard, M_ZOOM_FACTOR_X will reflect the zoom of the image. SET SET

(summarize)
Collapse UserVarPtr data type info

Data type: MIL_DOUBLE

Collapse Value > 0.0

Specifies the zoom factor for the X-direction of the display. INFO

Collapse M_ZOOM_FACTOR_Y

Inquires the zoom factor in the Y-direction.

Note that when you interactively zoom the image with the mouse or keyboard, M_ZOOM_FACTOR_Y will reflect the zoom of the image. SET SET

(summarize)
Collapse UserVarPtr data type info

Data type: MIL_DOUBLE

Collapse Value > 0.0

Specifies the zoom factor for the Y-direction of the display. INFO

The following InquireType parameter settings are available for all windowed displays.

Unless otherwise specified, the following values require that you pass the UserVarPtr parameter the address of a MIL_INT.

function map For windowed displays
CollapseInquireType Description
UserVarPtr
- Possible values returned
Collapse M_WINDOW_ANNOTATIONS

Inquires whether annotations will be drawn directly to the window's device context (DC) using GDI functions. SET

(summarize)
Collapse M_NULL

Specifies to advise MIL that the X display connection has not been set.

Collapse Value

Specifies the pointer to the X display connection.

Collapse M_WINDOW_UPDATE_ON_PAINT
[This is only applicable to Windows]

Inquires when the display will be updated. SET

(summarize)
Collapse M_DISABLE

Updates the display on reception of a WM_ERASEBKGND message in Windows.

Collapse M_ENABLE

Updates the display on reception of a WM_PAINT message in Windows.

The following inquire types are only available with windowed or auxiliary displays allocated on a remote system but displayed on the master computer.

Unless otherwise specified, the following values require that you pass the UserVarPtr parameter the address of a MIL_INT.

function map For displays allocated on a DMIL remote system but displayed on the master computer
CollapseInquireType Description
UserVarPtr
- Possible values returned
Collapse M_ASYNC_UPDATE

Inquires whether the data from the remote computer is transmitted to the master computer asynchronously or synchronously for display. SET

(summarize)
Collapse M_DEFAULT

Specifies to use the default mode, which can be selected using the MILConfig utility. INFO

Collapse M_DISABLE

Specifies to send display updates in synchronous mode. INFO

Collapse M_ENABLE

Specifies that data will be sent asynchronously. INFO

Collapse M_COMPRESSION_TYPE
[For essential MIL-Lite information, see remarks ]

Inquires the way in which data is compressed when transmitted from the remote computer to the master computer for display. SET

(summarize)
Collapse M_DEFAULT

Specifies to use the default compression type, which can be selected using the MILConfig utility. INFO

Collapse M_NULL

Specifies that compression is disabled.

Collapse M_JPEG2000_LOSSLESS

Specifies that JPEG2000 lossless compression will be used. INFO

Collapse M_JPEG2000_LOSSY

Specifies JPEG2000 lossy compression will be used. INFO

Collapse M_JPEG_LOSSLESS

Specifies JPEG lossless compression will be used. INFO

Collapse M_JPEG_LOSSLESS_INTERLACED

Specifies that JPEG lossless compression will be used in separate fields. INFO

Collapse M_JPEG_LOSSY

Specifies that JPEG lossy compression willl be used. INFO

Collapse M_JPEG_LOSSY_INTERLACED

Specifies that JPEG lossy compression will be used in separate fields. INFO

Collapse M_Q_FACTOR
[For essential MIL-Lite information, see remarks ]

Inquires the quantization factor used when compressing data transmitted from the remote computer to the master computer using a lossy compression. SET

(summarize)
Collapse M_DEFAULT

Specifies the default value; the default value is 80.

Collapse 1 <= Value <= 99

Specifies the quantization factor. INFO

Unless otherwise specified, the following inquire types are only available for windowed displays (selected using MdispSelect() for MIL windows or MdispSelectWindow() for user-defined windows) and exclusive displays.

Unless otherwise specified, the following values require that you pass the UserVarPtr parameter the address of a MIL_INT.

function map For windowed and exclusive displays
CollapseInquireType Description
UserVarPtr
- Possible values returned
Collapse M_GRAPHIC_LIST_INTERACTIVE

Inquires whether a user can interactively modify the graphics in the graphics list associated with the display. SET

(summarize)
Collapse M_DEFAULT

Same as M_DISABLE.

Collapse M_DISABLE

Specifies that the graphics list associated with the display cannot be affected by user interaction.

Collapse M_ENABLE

Specifies that the graphics list associated with the display can be affected by user interaction.

Collapse M_KEYBOARD_USE

Inquires whether the user can interactively pan and zoom the display using the keyboard. SET

(summarize)
Collapse M_DEFAULT

For user-defined windowed displays, this value is the same as M_DISABLE; for MIL windowed and exclusive displays, this value is the same as M_ENABLE.

Collapse M_DISABLE

Specifies that using the keyboard to perform panning and zooming is disabled. INFO

Collapse M_ENABLE

Specifies that using the keyboard to perform panning and zooming is enabled. INFO

Collapse M_MOUSE_CURSOR_CHANGE

Inquires whether the mouse cursor changes shape in a display with mouse-interaction enabled. SET

(summarize)
Collapse M_DEFAULT

For user-defined windowed displays, this value is the same as M_DISABLE; for MIL windowed and exclusive displays, this value is the same as M_ENABLE.

Collapse M_DISABLE

Specifies that mouse cursor change is disabled. INFO

Collapse M_ENABLE

Specifies that mouse cursor change is enabled. INFO

Collapse M_MOUSE_USE

Inquires whether the user can interactively pan and zoom the display using the mouse. SET

(summarize)
Collapse M_DEFAULT

For user-defined windowed displays, this value is the same as M_DISABLE; for MIL windowed and exclusive displays, this value is the same as M_ENABLE.

Collapse M_DISABLE

Specifies that mouse-interaction will not work inside a display. INFO

Collapse M_ENABLE

Specifies that mouse-interaction will work inside a display. INFO

Collapse M_RESTRICT_CURSOR

Inquires whether the mouse cursor is restricted so that it cannot move over the exclusive display. This inquire type is only applicable to exclusive displays. SET

(summarize)
Collapse M_DISABLE

Specifies to permit the mouse cursor to move over the display.

Collapse M_ENABLE

Specifies to restrict the mouse cursor so that it cannot move over the display.

The following are only available for MIL windowed displays (selected using MdispSelect()) and are not available for user windowed displays (selected using MdispSelectWindow()):

Unless otherwise specified, the following values require that you pass the UserVarPtr parameter the address of a MIL_INT.

function map For MIL windowed displays
CollapseInquireType Description
UserVarPtr
- Possible values returned
Collapse M_FULL_SCREEN

Inquires whether the window should be maximized and shown without the title bar or menu (full screen mode). SET

(summarize)
Collapse M_DISABLE

Specifies that the window will not be maximized and shown with the title bar and menu.

Collapse M_ENABLE

Specifies that the window will be maximized and shown without the title bar or menu.

Collapse M_WINDOW_HANDLE

Inquires the Windows handle (HWND) of the display's window.

(summarize)
Collapse UserVarPtr data type info

Data type: MIL_WINDOW_HANDLE

Collapse Value

Specifies the Windows handle of the display's window.

Collapse M_WINDOW_INITIAL_POSITION_X

Inquires the initial, left-most, X-coordinate specified for the window. SET

(summarize)
Collapse Value

Specifies the X-coordinate, in pixels.

Collapse M_WINDOW_INITIAL_POSITION_Y

Inquires the initial, left-most, Y-coordinate specified for the window. SET

(summarize)
Collapse Value

Specifies the Y-coordinate, in pixels.

Collapse M_WINDOW_MAXBUTTON
[This is only applicable to Windows]

Inquires whether the window's maximize button should be visible. SET

(summarize)
Collapse M_DEFAULT

Same as M_ENABLE.

Collapse M_DISABLE

Specifies that the button is not visible.

Collapse M_ENABLE

Specifies that the button is visible.

Collapse M_WINDOW_MINBUTTON
[This is only applicable to Windows]

Inquires whether the window's minimize button should be visible. SET

(summarize)
Collapse M_DEFAULT

Same as M_ENABLE.

Collapse M_DISABLE

Specifies that the button is not visible.

Collapse M_ENABLE

Specifies that the button is visible.

Collapse M_WINDOW_MOVE
[This is only applicable to Windows]

Inquires whether window movement is allowed. SET

(summarize)
Collapse M_DISABLE

Specifies not to allow window movement.

Collapse M_ENABLE

Specifies to allow window movement.

Collapse M_WINDOW_OVERLAP
[This is only applicable to Windows]

Inquires whether the window can be overlapped by another. SET

(summarize)
Collapse M_DISABLE

Specifies not to allow the window to be overlapped by another (keep window on top).

Collapse M_ENABLE

Specifies to allow the window to be overlapped by another.

Collapse M_WINDOW_RESIZE
[This is only applicable to Windows]

Inquires whether window resizing is allowed. SET

(summarize)
Collapse M_DISABLE

Specifies not to allow window resizing.

Collapse M_ENABLE

Specifies to allow window resizing.

Collapse M_FULL_SIZE

Specifies to force a full-size display. INFO

Collapse M_NORMAL_SIZE

Same as M_ENABLE.

Collapse M_WINDOW_SYSBUTTON
[This is only applicable to Windows]

Inquires whether the window system buttons (minimize, maximize, and close buttons) should be visible. SET

(summarize)
Collapse M_DEFAULT

Same as M_ENABLE.

Collapse M_DISABLE

Specifies that the button is not visible.

Collapse M_ENABLE

Specifies that the button is visible.

Collapse M_WINDOW_TITLE_BAR

Inquires whether the title bar should be visible. SET

(summarize)
Collapse M_DISABLE

Specifies that the title bar is not visible.

Collapse M_ENABLE

Specifies that the title bar is visible.

Collapse M_WINDOW_TITLE_BAR_CHANGE

Inquires whether the presence of the window's title bar can be toggled. SET

(summarize)
Collapse M_DISABLE

Specifies not to allow toggling.

Collapse M_ENABLE

Specifies to allow toggling. INFO

The following inquire types are only available with an auxiliary display.

Unless otherwise specified, the following values require that you pass the UserVarPtr parameter the address of a MIL_INT.

function map For inquiring settings when using auxiliary displays
CollapseInquireType Description
MIL system-specific
tooltip (†)
UserVarPtr
- Possible values returned
Collapse M_AUXILIARY_KEEP_DISPLAY_ALIVE

Inquires whether the auxiliary display remains active after the board's video controller is freed. SET

(summarize)
n
Collapse M_DISABLE

Specifies that the auxiliary display should become inactive.

n
Collapse M_ENABLE

Specifies that the auxiliary display should remain active.

n
Collapse M_ENCODER_FILTER

Inquires the filter selected for luminance.

Use this inquire type only when using the encoder. Otherwise, an error will occur. SET

(summarize)
n
Collapse M_LOW_PASS_0

Specifies a low-pass filter type A.

n
Collapse M_LOW_PASS_1

Specifies a low-pass filter type B.

n
Collapse M_LOW_PASS_2

Specifies a 5.5 MHz low-pass filter.

n
Collapse M_ENCODER_PEDESTAL

Inquires whether a pedestal should be generated in the composite video signal.

Use this inquire type only when using the encoder. Otherwise, an error will occur. SET

(summarize)
n
Collapse M_DISABLE

Specifies not to generate a pedestal in the output.

n
Collapse M_ENABLE

Specifies to generate a pedestal in the composite video signal.

n
Collapse M_SELECT_VIDEO_SOURCE

Inquires whether the digitizer will use low-latency pass-through mode. SET

(summarize)
n
Collapse M_NULL

Specifies not to use low-latency pass-through mode.

n
Collapse MIL digitizer identifier

Specifies the MIL identifier of the digitizer that should use low-latency pass-through mode.

n
Collapse M_SYNC_TYPE

Inquires which output signal has the synchronization signal encoded.

Use this inquire type only when using the encoder. Otherwise, an error will occur. SET

(summarize)
n
Collapse M_DEFAULT

Specifies the default output synchronization signal. INFO

n
Collapse M_DISABLE

Specifies that the encoder output does not contain a synchronization signal.

n
Collapse M_GREEN

Specifies that the output synchronization signal is on green.

n
Collapse M_SEPARATE

Specifies that the synchronization and data signals are output on separate signals: the output synchronization signal is on pin 12, and the composite data signal is on pin 10 of the HD-44 connector.

n
Return value
The returned value is the requested display setting, cast to a MIL_INT. For the inquire types requiring the address of an array, the returned value is M_NULL.
Remark
  • [MIL-Lite]
    Note that during development and at runtime, compression support requires the presence of a MIL license that grants access to the compression/decompression package. This access is only granted by default with the development license dongle for the full version of MIL. In other cases, you must purchase access to this package separately.
Compilation information
Header Include mil.h.
Library Use mil.lib.
DLL Requires mil.dll; mildisplay.dll.
BACKGROUND COLOR COLOR BLACK COLOR BLUE COLOR BRIGHT GRAY COLOR CYAN COLOR DARK BLUE COLOR DARK CYAN COLOR DARK GREEN COLOR DARK MAGENTA COLOR DARK RED COLOR DARK YELLOW COLOR GRAY COLOR GREEN COLOR LIGHT BLUE COLOR LIGHT GRAY COLOR LIGHT GREEN COLOR LIGHT WHITE COLOR MAGENTA COLOR RED COLOR WHITE COLOR YELLOW EXTENDED INIT FLAG AUXILIARY EXCLUSIVE NETWORK WINDOWED FORMAT CURRENT RESOLUTION DEFAULT" NTSC" NTSC RGB" NTSC YC" PAL" PAL RGB" PAL YC" REMOTEVIEW" REMOTEVIEW MONO" REMOTEVIEW PSEUDO" REMOTEVIEW RGB" FORMAT SIZE LUT SUPPORTED NO YES NUMBER DEFAULT OVERLAY DISABLE ENABLE OVERLAY ID NULL DISP PROC OVERLAY SHOW DISABLE ENABLE OPAQUE PIXEL FORMAT BGR24 BGR32 MONO8 RGB15 RGB16 YUV16 UYVY YUV16 YUYV SELECTED NULL DISP SIGN UNSIGNED SIZE BAND SIZE BAND LUT SIZE BIT SIZE X SIZE Y TITLE TITLE SIZE TRANSPARENT COLOR COLOR BLACK COLOR BLUE COLOR BRIGHT GRAY COLOR CYAN COLOR DARK BLUE COLOR DARK CYAN COLOR DARK GREEN COLOR DARK MAGENTA COLOR DARK RED COLOR DARK YELLOW COLOR GRAY COLOR GREEN COLOR LIGHT BLUE COLOR LIGHT GRAY COLOR LIGHT GREEN COLOR LIGHT WHITE COLOR MAGENTA COLOR RED COLOR WHITE COLOR YELLOW TYPE UNSIGNED UPDATE DISABLE ENABLE UPDATE RATE MAX DEFAULT INFINITE UPDATE SYNCHRONIZATION DEFAULT ASYNCHRONOUS SYNCHRONOUS REMOTE DISPLAY ASSOCIATED GRAPHIC LIST ID NULL CENTER DISPLAY DEFAULT DISABLE ENABLE DISPLAY TYPE AUXILIARY EXCLUSIVE MIL WINDOW USER WINDOW WINDOWED LUT ID DEFAULT PSEUDO NO TEARING DEFAULT DISABLE ENABLE NO TEARING ACTIVE NO YES OWNER SYSTEM DEFAULT HOST PAN OFFSET X PAN OFFSET Y REGION INSIDE COLOR COLOR BLACK COLOR BLUE COLOR BRIGHT GRAY COLOR CYAN COLOR DARK BLUE COLOR DARK CYAN COLOR DARK GREEN COLOR DARK MAGENTA COLOR DARK RED COLOR DARK YELLOW COLOR GRAY COLOR GREEN COLOR LIGHT BLUE COLOR LIGHT GRAY COLOR LIGHT GREEN COLOR LIGHT WHITE COLOR MAGENTA COLOR RED COLOR WHITE COLOR YELLOW REGION INSIDE SHOW OPAQUE TRANSPARENT REGION OUTSIDE COLOR COLOR BLACK COLOR BLUE COLOR BRIGHT GRAY COLOR CYAN COLOR DARK BLUE COLOR DARK CYAN COLOR DARK GREEN COLOR DARK MAGENTA COLOR DARK RED COLOR DARK YELLOW COLOR GRAY COLOR GREEN COLOR LIGHT BLUE COLOR LIGHT GRAY COLOR LIGHT GREEN COLOR LIGHT WHITE COLOR MAGENTA COLOR RED COLOR WHITE COLOR YELLOW REGION OUTSIDE SHOW DEFAULT OPAQUE TRANSPARENT SCALE DISPLAY DISABLE ENABLE UPDATE GRAPHIC LIST DISABLE ENABLE UPDATE RATE UPDATE RATE DIVIDER VIEW BIT SHIFT VIEW MODE DEFAULT AUTO SCALE BIT SHIFT MULTI BYTES TRANSPARENT ZOOM FACTOR X ZOOM FACTOR Y WINDOW ANNOTATIONS NULL WINDOW UPDATE ON PAINT DISABLE ENABLE ASYNC UPDATE DEFAULT DISABLE ENABLE COMPRESSION TYPE DEFAULT NULL JPEG2000 LOSSLESS JPEG2000 LOSSY JPEG LOSSLESS JPEG LOSSLESS INTERLACED JPEG LOSSY JPEG LOSSY INTERLACED Q FACTOR DEFAULT GRAPHIC LIST INTERACTIVE DEFAULT DISABLE ENABLE KEYBOARD USE DEFAULT DISABLE ENABLE MOUSE CURSOR CHANGE DEFAULT DISABLE ENABLE MOUSE USE DEFAULT DISABLE ENABLE RESTRICT CURSOR DISABLE ENABLE FULL SCREEN DISABLE ENABLE WINDOW HANDLE WINDOW INITIAL POSITION X WINDOW INITIAL POSITION Y WINDOW MAXBUTTON DEFAULT DISABLE ENABLE WINDOW MINBUTTON DEFAULT DISABLE ENABLE WINDOW MOVE DISABLE ENABLE WINDOW OVERLAP DISABLE ENABLE WINDOW RESIZE DISABLE ENABLE FULL SIZE NORMAL SIZE WINDOW SYSBUTTON DEFAULT DISABLE ENABLE WINDOW TITLE BAR DISABLE ENABLE WINDOW TITLE BAR CHANGE DISABLE ENABLE AUXILIARY KEEP DISPLAY ALIVE DISABLE ENABLE ENCODER FILTER LOW PASS 0 LOW PASS 1 LOW PASS 2 ENCODER PEDESTAL DISABLE ENABLE SELECT VIDEO SOURCE NULL SYNC TYPE DEFAULT DISABLE GREEN SEPARATE WINDOWED EXCLUSIVE AUXILIARY NETWORK