Click here to show toolbars of the Web Online Help System: show toolbars
 

Filters
Filter values by
Display Type
  • Windowed display
  • Exclusive display
  • Auxiliary display
  • Remote display
Usage Type
  • Annotation inquires
    • Overlay related annotations
    • Graphics-list related annotations
  • Appearance inquires
  • Display information
  • Display update inquires
  • Interactivity inquires
  • MIL Window behavior
  • Region inquires
| Customize Help
| Save Settings

MdispInquire



Function Map
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.

function map For all types of displays
Click to summarize
InquireType
Description MIL system-specific
tooltip (‡)
UserVarPtr
- Possible values returned
Click to summarize 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 t u
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
a b c d e f g h i j k l m n o p q r s t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT64
a b c d e f g h i j k l m n o p q r s t u
Click to summarize M_AUXILIARY +

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

n
Click to summarize 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 t u
Click to summarize 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 t
Click to summarize 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 t u
Click to summarize 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 t u
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: array of type MIL_TEXT_CHAR (more details...)
a b c d e f g h i j k l m n o p q r s t u
Click to summarize 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
Click to summarize 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 t u
Click to summarize MIL_TEXT("M_NTSC") 1
// For auxiliary displays (with encoder).

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

n
Click to summarize MIL_TEXT("M_NTSC_RGB") 1
// For auxiliary displays (with encoder).

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

n
Click to summarize MIL_TEXT("M_NTSC_YC") 1
// For auxiliary displays (with encoder).

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

n
Click to summarize MIL_TEXT("M_PAL") 1
// For auxiliary displays (with encoder).

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

n
Click to summarize MIL_TEXT("M_PAL_RGB") 1
// For auxiliary displays (with encoder).

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

n
Click to summarize MIL_TEXT("M_PAL_YC") 1
// For auxiliary displays (with encoder).

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

n
Click to summarize MIL_TEXT("M_REMOTEVIEW") 1
//For network displays.

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

f t
Click to summarize MIL_TEXT("M_REMOTEVIEW_MONO") 1
//For network displays.

Specifies the display format to monochrome.

f t
Click to summarize MIL_TEXT("M_REMOTEVIEW_PSEUDO") 1
//For network displays.

Specifies the display format to pseudo-color. INFO

f t
Click to summarize MIL_TEXT("M_REMOTEVIEW_RGB") 1
//For network displays.

Specifies the display format to RGB.

f t
Click to summarize MIL_TEXT("vcf-file-name.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
Click to summarize 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 t u
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
a b c d e f g h i j k l m n o p q r s t u
Click to summarize 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 t u
Click to summarize 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 t u
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
a b c d e f g h i j k l m n o p q r s t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
a b c d e f g h i j k l m n o p q r s t u
Click to summarize 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 t u
Click to summarize 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 t u
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
a b c d e f g h i j k l m n o p q r s t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_ID
a b c d e f g h i j k l m n o p q r s t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
a b c d e f g h i j k l m n o p q r s t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
a b c d e f g h i j k l m n o p q r s t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT (more details...)
a b c d e f g h i j k l m n o p q r s t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
a b c d e f g h i j k l m n o p q r s t u
Click to summarize 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 t u
Click to summarize 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 t u
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
a b c d e f g h i j k l m n o p q r s t u
Click to summarize 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 t u
Click to summarize 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 t u
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
a b c d e f g h i j k l m n o p q r s t u
Click to summarize 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 t u
Click to summarize 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 t u
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
a b c d e f g h i j k l m n o p q r s t u
Click to summarize 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 t u
Click to summarize 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 t u
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
a b c d e f g h i j k l m n o p q r s t u
Click to summarize 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 t u
Click to summarize 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 t u
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
a b c d e f g h i j k l m n o p q r s t u
Click to summarize 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 t u
Click to summarize 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 t u
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: array of type MIL_TEXT_CHAR (more details...)
a b c d e f g h i j k l m n o p q r s t u
Click to summarize 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 t u
Click to summarize 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 t u
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
a b c d e f g h i j k l m n o p q r s t u
Click to summarize 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 t u
Click to summarize 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 t u
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
a b c d e f g h i j k l m n o p q r s t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
a b c d e f g h i j k l m n o p q r s t u
Click to summarize 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 t u
Click to summarize 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 t u
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
a b c d e f g h i j k l m n o p q r s t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
a b c d e f g h i j k l m n o p q r s t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
a b c d e f g h i j k l m n o p q r s t u
Click to summarize 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 t u
Click to summarize 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 t u
Click to summarize 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 t u

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

Combination value 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
Click to summarize
Combination value
Description MIL system-specific
tooltip (‡)
Click to summarize 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.

function map For windowed, exclusive, and auxiliary displays
Click to summarize
InquireType
Description
UserVarPtr
- Possible values returned
Click to summarize M_ASSOCIATED_GRAPHIC_LIST_ID

Inquires the identifier of the graphics list. SET

(summarize)
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_ID
Click to summarize M_NULL

Specifies that no graphics list is associated with the display.

Click to summarize MIL graphics list identifier

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

Click to summarize M_CENTER_DISPLAY

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

(summarize)
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
Click to summarize M_DEFAULT

Specifies the default value. INFO

Click to summarize M_DISABLE

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

Click to summarize M_ENABLE

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

Click to summarize M_DISPLAY_TYPE

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

(summarize)
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
Click to summarize M_AUXILIARY

Specifies that the display is an auxiliary display.

Click to summarize M_EXCLUSIVE

Specifies that the display is an exclusive display.

Click to summarize M_WINDOWED +

Specifies that the display is a windowed display.

Click to summarize M_LUT_ID

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

(summarize)
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_ID
Click to summarize M_DEFAULT

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

Click to summarize M_PSEUDO

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

Click to summarize 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

Click to summarize 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.

Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
Click to summarize M_DEFAULT

Same as M_DISABLE.

Click to summarize M_DISABLE

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

Click to summarize M_ENABLE

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

Click to summarize M_NO_TEARING_ACTIVE

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

(summarize)
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
Click to summarize 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)
Click to summarize 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)
Click to summarize M_OWNER_SYSTEM

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

(summarize)
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_ID
Click to summarize M_DEFAULT_HOST

Specifies the default Host system of the current MIL application.

Click to summarize MIL system identifier

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

Click to summarize 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)
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_DOUBLE
Click to summarize Value

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

Click to summarize 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)
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_DOUBLE
Click to summarize Value

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

Click to summarize 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)
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
Click to summarize M_COLOR_BLACK

Specifies the color black.

Click to summarize M_COLOR_BLUE

Specifies the color blue.

Click to summarize M_COLOR_BRIGHT_GRAY

Specifies the color bright gray.

Click to summarize M_COLOR_CYAN

Specifies the color cyan.

Click to summarize M_COLOR_DARK_BLUE

Specifies the color dark blue.

Click to summarize M_COLOR_DARK_CYAN

Specifies the color dark cyan.

Click to summarize M_COLOR_DARK_GREEN

Specifies the color dark green.

Click to summarize M_COLOR_DARK_MAGENTA

Specifies the color dark magenta.

Click to summarize M_COLOR_DARK_RED

Specifies the color dark red.

Click to summarize M_COLOR_DARK_YELLOW

Specifies the color dark yellow.

Click to summarize M_COLOR_GRAY

Specifies the color gray.

Click to summarize M_COLOR_GREEN

Specifies the color green.

Click to summarize M_COLOR_LIGHT_BLUE

Specifies the color light blue.

Click to summarize M_COLOR_LIGHT_GRAY

Specifies the color light gray.

Click to summarize M_COLOR_LIGHT_GREEN

Specifies the color light green.

Click to summarize M_COLOR_LIGHT_WHITE

Specifies the color light white.

Click to summarize M_COLOR_MAGENTA

Specifies the color magenta.

Click to summarize M_COLOR_RED

Specifies the color red.

Click to summarize M_COLOR_WHITE

Specifies the color white.

Click to summarize M_COLOR_YELLOW

Specifies the color yellow.

Click to summarize 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)
Click to summarize 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)
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
Click to summarize M_OPAQUE

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

Click to summarize M_TRANSPARENT

Specifies that pixels in the region are displayed as is.

Click to summarize 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)
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
Click to summarize M_COLOR_BLACK

Specifies the color black.

Click to summarize M_COLOR_BLUE

Specifies the color blue.

Click to summarize M_COLOR_BRIGHT_GRAY

Specifies the color bright gray.

Click to summarize M_COLOR_CYAN

Specifies the color cyan.

Click to summarize M_COLOR_DARK_BLUE

Specifies the color dark blue.

Click to summarize M_COLOR_DARK_CYAN

Specifies the color dark cyan.

Click to summarize M_COLOR_DARK_GREEN

Specifies the color dark green.

Click to summarize M_COLOR_DARK_MAGENTA

Specifies the color dark magenta.

Click to summarize M_COLOR_DARK_RED

Specifies the color dark red.

Click to summarize M_COLOR_DARK_YELLOW

Specifies the color dark yellow.

Click to summarize M_COLOR_GRAY

Specifies the color gray.

Click to summarize M_COLOR_GREEN

Specifies the color green.

Click to summarize M_COLOR_LIGHT_BLUE

Specifies the color light blue.

Click to summarize M_COLOR_LIGHT_GRAY

Specifies the color light gray.

Click to summarize M_COLOR_LIGHT_GREEN

Specifies the color light green.

Click to summarize M_COLOR_LIGHT_WHITE

Specifies the color light white.

Click to summarize M_COLOR_MAGENTA

Specifies the color magenta.

Click to summarize M_COLOR_RED

Specifies the color red.

Click to summarize M_COLOR_WHITE

Specifies the color white.

Click to summarize M_COLOR_YELLOW

Specifies the color yellow.

Click to summarize 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)
Click to summarize 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)
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
Click to summarize M_DEFAULT

Same as M_TRANSPARENT.

Click to summarize M_OPAQUE

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

Click to summarize M_TRANSPARENT

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

Click to summarize M_SCALE_DISPLAY

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

(summarize)
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
Click to summarize M_DISABLE

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

Click to summarize M_ENABLE

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

Click to summarize M_UPDATE_GRAPHIC_LIST

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

(summarize)
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
Click to summarize M_DISABLE

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

Click to summarize M_ENABLE

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

Click to summarize M_UPDATE_RATE

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

(summarize)
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_DOUBLE
Click to summarize 0

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

Click to summarize Value > 0

Specifies the display update rate.

Click to summarize M_UPDATE_RATE_DIVIDER

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

(summarize)
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
Click to summarize Value

Specifies the frequency of the update.

Click to summarize 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)
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
Click to summarize Value

Specifies the number of bits. INFO

Click to summarize M_VIEW_MODE

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

(summarize)
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
Click to summarize M_DEFAULT

Specifies the default value. INFO

Click to summarize 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

Click to summarize 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

Click to summarize M_MULTI_BYTES

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

Click to summarize M_TRANSPARENT

Specifies that no pixel remapping will be performed. INFO

Click to summarize 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)
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_DOUBLE
Click to summarize Value > 0.0

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

Click to summarize 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)
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_DOUBLE
Click to summarize Value > 0.0

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

Combination values for M_WINDOWED (when InquireType=M_DISPLAY_TYPE and UserVarPtr=M_WINDOWED).

One of the following values might be combined with the above-mentioned value to specify whether the display is a MIL window or a user-defined window.

function map Returns whether the display is a MIL window or a user-defined window
Click to summarize
Combination value
Description
Click to summarize M_MIL_WINDOW

Specifies that the display is a MIL display, selected using MdispSelect().

Click to summarize M_USER_WINDOW

Specifies that the display is a user-defined display, selected using MdispSelectWindow().

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

function map For windowed displays
Click to summarize
InquireType
Description
UserVarPtr
- Possible values returned
Click to summarize M_WINDOW_ANNOTATIONS

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

(summarize)
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
Click to summarize M_NULL

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

Click to summarize Value

Specifies the pointer to the X display connection.

Click to summarize M_WINDOW_UPDATE_ON_PAINT
[This is only applicable to Windows]

Inquires when the display will be updated. SET

(summarize)
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
Click to summarize M_DISABLE

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

Click to summarize 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.

function map For displays allocated on a DMIL remote system but displayed on the master computer
Click to summarize
InquireType
Description
UserVarPtr
- Possible values returned
Click to summarize M_ASYNC_UPDATE

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

(summarize)
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
Click to summarize M_DEFAULT

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

Click to summarize M_DISABLE

Specifies to send display updates in synchronous mode. INFO

Click to summarize M_ENABLE

Specifies that data will be sent asynchronously. INFO

Click to summarize 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)
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
Click to summarize M_DEFAULT

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

Click to summarize M_NULL

Specifies that compression is disabled.

Click to summarize M_JPEG2000_LOSSLESS

Specifies that JPEG2000 lossless compression will be used. INFO

Click to summarize M_JPEG2000_LOSSY

Specifies JPEG2000 lossy compression will be used. INFO

Click to summarize M_JPEG_LOSSLESS

Specifies JPEG lossless compression will be used. INFO

Click to summarize M_JPEG_LOSSLESS_INTERLACED

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

Click to summarize M_JPEG_LOSSY

Specifies that JPEG lossy compression willl be used. INFO

Click to summarize M_JPEG_LOSSY_INTERLACED

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

Click to summarize 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)
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
Click to summarize M_DEFAULT

Specifies the default value; the default value is 80.

Click to summarize 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.

function map For windowed and exclusive displays
Click to summarize
InquireType
Description
UserVarPtr
- Possible values returned
Click to summarize M_GRAPHIC_LIST_INTERACTIVE

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

(summarize)
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
Click to summarize M_DEFAULT

Same as M_DISABLE.

Click to summarize M_DISABLE

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

Click to summarize M_ENABLE

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

Click to summarize M_KEYBOARD_USE

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

(summarize)
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
Click to summarize 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.

Click to summarize M_DISABLE

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

Click to summarize M_ENABLE

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

Click to summarize M_MOUSE_CURSOR_CHANGE

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

(summarize)
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
Click to summarize 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.

Click to summarize M_DISABLE

Specifies that mouse cursor change is disabled. INFO

Click to summarize M_ENABLE

Specifies that mouse cursor change is enabled. INFO

Click to summarize M_MOUSE_USE

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

(summarize)
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
Click to summarize 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.

Click to summarize M_DISABLE

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

Click to summarize M_ENABLE

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

Click to summarize 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)
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
Click to summarize M_DISABLE

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

Click to summarize 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()):

function map For MIL windowed displays
Click to summarize
InquireType
Description
UserVarPtr
- Possible values returned
Click to summarize M_FULL_SCREEN

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

(summarize)
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
Click to summarize M_DISABLE

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

Click to summarize M_ENABLE

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

Click to summarize M_WINDOW_HANDLE

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

(summarize)
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_WINDOW_HANDLE
Click to summarize Value

Specifies the Windows handle of the display's window.

Click to summarize M_WINDOW_INITIAL_POSITION_X

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

(summarize)
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
Click to summarize Value

Specifies the X-coordinate, in pixels.

Click to summarize M_WINDOW_INITIAL_POSITION_Y

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

(summarize)
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
Click to summarize Value

Specifies the Y-coordinate, in pixels.

Click to summarize M_WINDOW_MAXBUTTON
[This is only applicable to Windows]

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

(summarize)
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
Click to summarize M_DEFAULT

Same as M_ENABLE.

Click to summarize M_DISABLE

Specifies that the button is not visible.

Click to summarize M_ENABLE

Specifies that the button is visible.

Click to summarize M_WINDOW_MINBUTTON
[This is only applicable to Windows]

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

(summarize)
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
Click to summarize M_DEFAULT

Same as M_ENABLE.

Click to summarize M_DISABLE

Specifies that the button is not visible.

Click to summarize M_ENABLE

Specifies that the button is visible.

Click to summarize M_WINDOW_MOVE
[This is only applicable to Windows]

Inquires whether window movement is allowed. SET

(summarize)
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
Click to summarize M_DISABLE

Specifies not to allow window movement.

Click to summarize M_ENABLE

Specifies to allow window movement.

Click to summarize M_WINDOW_OVERLAP
[This is only applicable to Windows]

Inquires whether the window can be overlapped by another. SET

(summarize)
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
Click to summarize M_DISABLE

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

Click to summarize M_ENABLE

Specifies to allow the window to be overlapped by another.

Click to summarize M_WINDOW_RESIZE
[This is only applicable to Windows]

Inquires whether window resizing is allowed. SET

(summarize)
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
Click to summarize M_DISABLE

Specifies not to allow window resizing.

Click to summarize M_ENABLE

Specifies to allow window resizing.

Click to summarize M_FULL_SIZE

Specifies to force a full-size display. INFO

Click to summarize M_NORMAL_SIZE

Same as M_ENABLE.

Click to summarize 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)
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
Click to summarize M_DEFAULT

Same as M_ENABLE.

Click to summarize M_DISABLE

Specifies that the button is not visible.

Click to summarize M_ENABLE

Specifies that the button is visible.

Click to summarize M_WINDOW_TITLE_BAR

Inquires whether the title bar should be visible. SET

(summarize)
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
Click to summarize M_DISABLE

Specifies that the title bar is not visible.

Click to summarize M_ENABLE

Specifies that the title bar is visible.

Click to summarize M_WINDOW_TITLE_BAR_CHANGE

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

(summarize)
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
Click to summarize M_DISABLE

Specifies not to allow toggling.

Click to summarize M_ENABLE

Specifies to allow toggling. INFO

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

function map For inquiring settings when using auxiliary displays
Click to summarize
InquireType
Description MIL system-specific
tooltip (‡)
UserVarPtr
- Possible values returned
Click to summarize M_AUXILIARY_KEEP_DISPLAY_ALIVE

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

(summarize)
n
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
n
Click to summarize M_DISABLE

Specifies that the auxiliary display should become inactive.

n
Click to summarize M_ENABLE

Specifies that the auxiliary display should remain active.

n
Click to summarize 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
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
n
Click to summarize M_LOW_PASS_0

Specifies a low-pass filter type A.

n
Click to summarize M_LOW_PASS_1

Specifies a low-pass filter type B.

n
Click to summarize M_LOW_PASS_2

Specifies a 5.5 MHz low-pass filter.

n
Click to summarize 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
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
n
Click to summarize M_DISABLE

Specifies not to generate a pedestal in the output.

n
Click to summarize M_ENABLE

Specifies to generate a pedestal in the composite video signal.

n
Click to summarize M_SELECT_VIDEO_SOURCE

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

(summarize)
n
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT (more details...)
n
Click to summarize M_NULL

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

n
Click to summarize MIL digitizer identifier

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

n
Click to summarize 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
Expand data type infoCollapse data type info UserVarPtr extra info
Data type info: Data type: address of a MIL_INT
n
Click to summarize M_DEFAULT

Same as M_GREEN.

n
Click to summarize M_DISABLE

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

n
Click to summarize M_GREEN

Specifies that the output synchronization signal is on green.

n
Click to summarize 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 information, cast to a MIL_INT. If the requested information does not fit into a MIL_INT, this function will return M_NULL or truncate the information.
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 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 MIL WINDOW USER WINDOW 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