MIL_ID DisplayId, | //in |
MIL_INT64 InquireType, | //in |
void *UserVarPtr | //out |
This function inquires about a specified display setting.
Specifies the type of display setting about which to inquire.
See the Parameter associations section for possible values that can be specified.
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.
The tables below list possible values for the InquireType parameter and possible values returned to the UserVarPtr parameter.
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.
For all types of displays
|
|||||||||||||||||||||||||||||||||||||||
InquireType |
Description
|
MIL system-specific tooltip (†) |
|||||||||||||||||||||||||||||||||||||
UserVarPtr - Possible values returned |
|||||||||||||||||||||||||||||||||||||||
M_BACKGROUND_COLOR |
Inquires the background color of the display. SET (more details...) |
† | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
Byte-encoded RGB value |
Specifies an encoded RGB value. (more details...) |
† | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | ||||||||||||||||||
M_EXTENDED_INIT_FLAG |
Inquires the initialization flag specified upon allocating the display. SET (more details...) |
† | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | ||||||||||||||||||
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 | ||||||||||||||||||
M_AUXILIARY + |
Specifies to present the image buffer selected for display on a dedicated screen that is not a Windows desktop screen. INFO |
† | n | ||||||||||||||||||||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||||||||||||||||||||
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 | ||||||||||||||||||
M_FORMAT |
Inquires the display's data format. SET (more details...) |
† | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | ||||||||||||||||||
UserVarPtr data type info |
Data
type: array of type MIL_TEXT_CHAR |
† | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | ||||||||||||||||||
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 | |||||||||||||||||||||||||||
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 | ||||||||||||||||||
MIL_TEXT("M_NTSC") 1 |
//For auxiliary displays (with
encoder).
Specifies that the encoder is in composite format with colorburst. INFO |
† | n | ||||||||||||||||||||||||||||||||||||
MIL_TEXT("M_NTSC_RGB") 1 |
//For auxiliary displays (with
encoder).
Specifies that the encoder is in RGB format with synchronization on green. |
† | n | ||||||||||||||||||||||||||||||||||||
MIL_TEXT("M_NTSC_YC") 1 |
//For auxiliary displays (with
encoder).
Specifies that the encoder is in Y/C format with colorburst. INFO |
† | n | ||||||||||||||||||||||||||||||||||||
MIL_TEXT("M_PAL") 1 |
//For auxiliary displays (with
encoder).
Specifies that the encoder is in composite format with colorburst. INFO |
† | n | ||||||||||||||||||||||||||||||||||||
MIL_TEXT("M_PAL_RGB") 1 |
//For auxiliary displays (with
encoder).
Specifies that the encoder is in RGB format with synchronization on green. |
† | n | ||||||||||||||||||||||||||||||||||||
MIL_TEXT("M_PAL_YC") 1 |
//For auxiliary displays (with
encoder).
Specifies that the encoder is in Y/C format with colorburst. INFO |
† | n | ||||||||||||||||||||||||||||||||||||
MIL_TEXT("M_REMOTEVIEW") 1 |
//For network displays.
Specifies the display format to the most appropriate type of display available. |
† | f | ||||||||||||||||||||||||||||||||||||
MIL_TEXT("M_REMOTEVIEW_MONO") 1 |
//For network displays.
Specifies the display format to monochrome. |
† | f | ||||||||||||||||||||||||||||||||||||
MIL_TEXT("M_REMOTEVIEW_PSEUDO") 1 |
//For network displays.
Specifies the display format to pseudo-color. INFO |
† | f | ||||||||||||||||||||||||||||||||||||
MIL_TEXT("M_REMOTEVIEW_RGB") 1 |
//For network displays.
Specifies the display format to RGB. |
† | f | ||||||||||||||||||||||||||||||||||||
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 | |||||||||||||||||||||||||||
M_FORMAT_SIZE |
Inquires the number of characters in the data format string. (more details...) |
† | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | ||||||||||||||||||
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 | ||||||||||||||||||
M_LUT_SUPPORTED |
Inquires whether LUTs are supported by the display. (more details...) |
† | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
M_NUMBER |
Inquires the display device's rank in the system. SET (more details...) |
† | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | ||||||||||||||||||
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 | ||||||||||||||||||
M_OVERLAY |
Inquires whether or not the overlay mechanism is enabled for the display. SET (more details...) |
† | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
M_OVERLAY_ID |
Inquires the identifier of the overlay buffer associated with the display. (more details...) |
† | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
M_OVERLAY_SHOW |
Inquires the visible state of the overlay. SET (more details...) |
† | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
M_PIXEL_FORMAT |
Inquires the pixel format of the current display resolution set by your graphics controller. (more details...) |
† | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
M_SELECTED |
Inquires the identifier of the image buffer currently displayed. (more details...) |
† | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
M_SIGN |
Inquires the display's data range. (more details...) |
† | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | ||||||||||||||||||
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 | ||||||||||||||||||
M_SIZE_BAND |
Inquires the number of color bands that the display is capable of displaying. (more details...) |
† | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | ||||||||||||||||||
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 | ||||||||||||||||||
M_SIZE_BAND_LUT |
Inquires the number of color bands of the LUT (if any) associated with the display. (more details...) |
† | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | ||||||||||||||||||
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 | ||||||||||||||||||
M_SIZE_BIT |
Inquires the number of bits (depth) of the display per band. (more details...) |
† | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | ||||||||||||||||||
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 | ||||||||||||||||||
M_SIZE_X |
Inquires the display's width. (more details...) |
† | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | ||||||||||||||||||
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 | ||||||||||||||||||
M_SIZE_Y |
Inquires the display's height. (more details...) |
† | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | ||||||||||||||||||
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 | ||||||||||||||||||
M_TITLE |
Inquires the display's title. SET (more details...) |
† | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | ||||||||||||||||||
UserVarPtr data type info |
Data
type: array of type MIL_TEXT_CHAR |
† | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | ||||||||||||||||||
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 | ||||||||||||||||||
M_TITLE_SIZE |
Inquires the number of characters in the display's title. (more details...) |
† | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | ||||||||||||||||||
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 | ||||||||||||||||||
M_TRANSPARENT_COLOR |
Inquires the transparency (keying) color. SET (more details...) |
† | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
Byte-encoded RGB value |
Specifies an encoded RGB value. (more details...) |
† | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | ||||||||||||||||||
M_TYPE |
Inquires the display's data type and depth. (more details...) |
† | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | ||||||||||||||||||
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 | ||||||||||||||||||
M_UPDATE |
Inquires whether MIL should update the display. SET (more details...) |
† | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
M_UPDATE_RATE_MAX |
Inquires the maximum rate at which to perform updates. SET (more details...) |
† | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
M_UPDATE_SYNCHRONIZATION |
[This is
only applicable to Windows]
Inquires the update mode currently used by the display for Windows paint messages. SET (more details...) |
† | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | ||||||||||||||||||
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 | ||||||||||||||||||
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 | ||||||||||||||||||
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().
The following value might be combined with the above-mentioned values to determine whether the display was allocated on a remote computer.
Returns whether the display was allocated
on a remote computer
|
|||||||||||||||||||||||||||||||||||||||
Combination value | Description
|
MIL system-specific tooltip (†) |
|||||||||||||||||||||||||||||||||||||
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.
For windowed, exclusive, and auxiliary
displays
|
|||||||||||||||||||||||||||||||||||||||
InquireType | Description
|
||||||||||||||||||||||||||||||||||||||
UserVarPtr - Possible values returned |
|||||||||||||||||||||||||||||||||||||||
M_ASSOCIATED_GRAPHIC_LIST_ID |
Inquires the identifier of the graphics list. SET (more details...) |
||||||||||||||||||||||||||||||||||||||
UserVarPtr data type info |
Data
type: MIL_ID |
||||||||||||||||||||||||||||||||||||||
M_NULL |
Specifies that no graphics list is associated with the display. |
||||||||||||||||||||||||||||||||||||||
MIL graphics list identifier |
Specifies the identifier of the graphics list that is associated with the display. INFO |
||||||||||||||||||||||||||||||||||||||
M_CENTER_DISPLAY |
Inquires whether a selected image buffer should be centered in the display. SET (more details...) |
||||||||||||||||||||||||||||||||||||||
M_DEFAULT |
Specifies the default value. INFO |
||||||||||||||||||||||||||||||||||||||
M_DISABLE |
Specifies that the image buffer will not be centered in the display. INFO |
||||||||||||||||||||||||||||||||||||||
M_ENABLE |
Specifies that the image buffer will always be centered in the display, both in X and Y. INFO |
||||||||||||||||||||||||||||||||||||||
M_DISPLAY_TYPE |
Inquires the display type. SET (more details...) |
||||||||||||||||||||||||||||||||||||||
M_AUXILIARY |
Specifies that the display is an auxiliary display. |
||||||||||||||||||||||||||||||||||||||
M_EXCLUSIVE |
Specifies that the display is an exclusive display. |
||||||||||||||||||||||||||||||||||||||
M_MIL_WINDOW |
Specifies that the display is a MIL display, selected using MdispSelect(). (more details...) |
||||||||||||||||||||||||||||||||||||||
M_USER_WINDOW |
Specifies that the display is a user-defined display, selected using MdispSelectWindow(). (more details...) |
||||||||||||||||||||||||||||||||||||||
M_WINDOWED |
Specifies that the display is a windowed display. |
||||||||||||||||||||||||||||||||||||||
M_LUT_ID |
Inquires the identifier of the LUT buffer associated with the display. SET (more details...) |
||||||||||||||||||||||||||||||||||||||
UserVarPtr data type info |
Data
type: MIL_ID |
||||||||||||||||||||||||||||||||||||||
M_DEFAULT |
Specifies that any association to a LUT buffer is removed from the specified display. |
||||||||||||||||||||||||||||||||||||||
M_PSEUDO |
Specifies the default pseudo-color LUT buffer as the LUT buffer that is associated with the display. INFO |
||||||||||||||||||||||||||||||||||||||
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 |
||||||||||||||||||||||||||||||||||||||
M_NO_TEARING |
Inquires the no-tearing mode specified for the selected display. SET (more details...) |
||||||||||||||||||||||||||||||||||||||
Operating system specific | |||||||||||||||||||||||||||||||||||||||
[This is
only applicable to Linux]
Under Linux, M_NO_TEARING is only supported for auxiliary displays. |
|||||||||||||||||||||||||||||||||||||||
M_DEFAULT |
Same as M_DISABLE. |
||||||||||||||||||||||||||||||||||||||
M_DISABLE |
Specifies not to use a no-tearing mechanism to update the display. |
||||||||||||||||||||||||||||||||||||||
M_ENABLE |
Specifies to use a no-tearing mechanism to update the display. |
||||||||||||||||||||||||||||||||||||||
M_NO_TEARING_ACTIVE |
Inquires whether MIL is currently using the graphics controller hardware to update the display with no-tearing. (more details...) |
||||||||||||||||||||||||||||||||||||||
M_NO |
Specifies that MIL is not currently using the graphics controller hardware to update the display with no-tearing. (more details...) |
||||||||||||||||||||||||||||||||||||||
M_YES |
Specifies that MIL is currently using the graphics controller hardware to update the display with no-tearing. (more details...) |
||||||||||||||||||||||||||||||||||||||
M_OWNER_SYSTEM |
Inquires the identifier of the system on which the display has been allocated. SET (more details...) |
||||||||||||||||||||||||||||||||||||||
M_DEFAULT_HOST |
Specifies the default Host system of the current MIL application. |
||||||||||||||||||||||||||||||||||||||
MIL system identifier |
Specifies a valid system identifier, previously allocated using MsysAlloc(). |
||||||||||||||||||||||||||||||||||||||
M_PAN_OFFSET_X |
Inquires the number of pixels in X by which the image buffer is panned. SET SET (more details...) |
||||||||||||||||||||||||||||||||||||||
UserVarPtr data type info |
Data
type: MIL_DOUBLE |
||||||||||||||||||||||||||||||||||||||
Value |
Specifies the number of pixels by which the image is panned horizontally. |
||||||||||||||||||||||||||||||||||||||
M_PAN_OFFSET_Y |
Inquires the number of pixels in Y by which to the image buffer is panned. SET SET (more details...) |
||||||||||||||||||||||||||||||||||||||
UserVarPtr data type info |
Data
type: MIL_DOUBLE |
||||||||||||||||||||||||||||||||||||||
Value |
Specifies the number of pixels by which the image is panned vertically. |
||||||||||||||||||||||||||||||||||||||
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 (more details...) |
||||||||||||||||||||||||||||||||||||||
M_COLOR_BLACK |
Specifies the color black. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_BLUE |
Specifies the color blue. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_BRIGHT_GRAY |
Specifies the color bright gray. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_CYAN |
Specifies the color cyan. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_DARK_BLUE |
Specifies the color dark blue. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_DARK_CYAN |
Specifies the color dark cyan. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_DARK_GREEN |
Specifies the color dark green. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_DARK_MAGENTA |
Specifies the color dark magenta. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_DARK_RED |
Specifies the color dark red. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_DARK_YELLOW |
Specifies the color dark yellow. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_GRAY |
Specifies the color gray. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_GREEN |
Specifies the color green. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_LIGHT_BLUE |
Specifies the color light blue. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_LIGHT_GRAY |
Specifies the color light gray. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_LIGHT_GREEN |
Specifies the color light green. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_LIGHT_WHITE |
Specifies the color light white. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_MAGENTA |
Specifies the color magenta. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_RED |
Specifies the color red. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_WHITE |
Specifies the color white. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_YELLOW |
Specifies the color yellow. |
||||||||||||||||||||||||||||||||||||||
Byte-encoded RGB value |
Specifies an encoded RGB value. (more details...) |
||||||||||||||||||||||||||||||||||||||
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 (more details...) |
||||||||||||||||||||||||||||||||||||||
M_OPAQUE |
Specifies that pixels in the region are cleared to the color specified using M_REGION_INSIDE_COLOR. |
||||||||||||||||||||||||||||||||||||||
M_TRANSPARENT |
Specifies that pixels in the region are displayed as is. |
||||||||||||||||||||||||||||||||||||||
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 (more details...) |
||||||||||||||||||||||||||||||||||||||
M_COLOR_BLACK |
Specifies the color black. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_BLUE |
Specifies the color blue. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_BRIGHT_GRAY |
Specifies the color bright gray. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_CYAN |
Specifies the color cyan. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_DARK_BLUE |
Specifies the color dark blue. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_DARK_CYAN |
Specifies the color dark cyan. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_DARK_GREEN |
Specifies the color dark green. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_DARK_MAGENTA |
Specifies the color dark magenta. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_DARK_RED |
Specifies the color dark red. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_DARK_YELLOW |
Specifies the color dark yellow. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_GRAY |
Specifies the color gray. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_GREEN |
Specifies the color green. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_LIGHT_BLUE |
Specifies the color light blue. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_LIGHT_GRAY |
Specifies the color light gray. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_LIGHT_GREEN |
Specifies the color light green. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_LIGHT_WHITE |
Specifies the color light white. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_MAGENTA |
Specifies the color magenta. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_RED |
Specifies the color red. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_WHITE |
Specifies the color white. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_YELLOW |
Specifies the color yellow. |
||||||||||||||||||||||||||||||||||||||
Byte-encoded RGB value |
Specifies an encoded RGB value. (more details...) |
||||||||||||||||||||||||||||||||||||||
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 (more details...) |
||||||||||||||||||||||||||||||||||||||
M_DEFAULT |
Same as M_TRANSPARENT. |
||||||||||||||||||||||||||||||||||||||
M_OPAQUE |
Specifies that pixels outside of the region are cleared to the color specified using M_REGION_OUTSIDE_COLOR. |
||||||||||||||||||||||||||||||||||||||
M_TRANSPARENT |
Specifies that pixels outside of the region are displayed as is. |
||||||||||||||||||||||||||||||||||||||
M_SCALE_DISPLAY |
Inquires whether a selected buffer will fill the display, maintaining its aspect ratio. SET (more details...) |
||||||||||||||||||||||||||||||||||||||
M_DISABLE |
Specifies that the image will not be scaled to fit the display. INFO |
||||||||||||||||||||||||||||||||||||||
M_ENABLE |
Specifies to always scale the selected image buffer to fit the display, while keeping the same aspect ratio. INFO |
||||||||||||||||||||||||||||||||||||||
M_UPDATE_GRAPHIC_LIST |
Inquires whether MIL should update the display when modifications are made to the display's associated graphics list. SET (more details...) |
||||||||||||||||||||||||||||||||||||||
M_DISABLE |
Specifies that the display is not updated when the associated graphics list is modified. |
||||||||||||||||||||||||||||||||||||||
M_ENABLE |
Specifies that the display is immediately updated when the associated graphics list is modified (refresh not required). |
||||||||||||||||||||||||||||||||||||||
M_UPDATE_RATE |
Inquires the display update rate. (more details...) |
||||||||||||||||||||||||||||||||||||||
UserVarPtr data type info |
Data
type: MIL_DOUBLE |
||||||||||||||||||||||||||||||||||||||
0 |
Specifies that the buffer selected to the display was not modified. |
||||||||||||||||||||||||||||||||||||||
Value > 0 |
Specifies the display update rate. |
||||||||||||||||||||||||||||||||||||||
M_UPDATE_RATE_DIVIDER |
Inquires how often the display should be updated with buffer modifications. SET (more details...) |
||||||||||||||||||||||||||||||||||||||
Value |
Specifies the frequency of the update. |
||||||||||||||||||||||||||||||||||||||
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 (more details...) |
||||||||||||||||||||||||||||||||||||||
Value |
Specifies the number of bits. INFO |
||||||||||||||||||||||||||||||||||||||
M_VIEW_MODE |
Inquires how a buffer gets remapped to the display (view mode). SET (more details...) |
||||||||||||||||||||||||||||||||||||||
M_DEFAULT |
Specifies the default value. INFO |
||||||||||||||||||||||||||||||||||||||
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 |
||||||||||||||||||||||||||||||||||||||
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 |
||||||||||||||||||||||||||||||||||||||
M_MULTI_BYTES |
Specifies to display each byte of the image buffer in separate display pixels. INFO |
||||||||||||||||||||||||||||||||||||||
M_TRANSPARENT |
Specifies that no pixel remapping will be performed. INFO |
||||||||||||||||||||||||||||||||||||||
M_ZOOM_FACTOR_X |
Inquires the zoom factor in the X-direction. SET SET (more details...) |
||||||||||||||||||||||||||||||||||||||
UserVarPtr data type info |
Data
type: MIL_DOUBLE |
||||||||||||||||||||||||||||||||||||||
Value > 0.0 |
Specifies the zoom factor for the X-direction of the display. INFO |
||||||||||||||||||||||||||||||||||||||
M_ZOOM_FACTOR_Y |
Inquires the zoom factor in the Y-direction. SET SET (more details...) |
||||||||||||||||||||||||||||||||||||||
UserVarPtr data type info |
Data
type: MIL_DOUBLE |
||||||||||||||||||||||||||||||||||||||
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.
For windowed displays
|
|||||||||||||||||||||||||||||||||||||||
InquireType |
Description
|
||||||||||||||||||||||||||||||||||||||
UserVarPtr - Possible values returned |
|||||||||||||||||||||||||||||||||||||||
M_WINDOW_ANNOTATIONS |
Inquires whether annotations will be drawn directly to the window's device context (DC) using GDI functions. SET (more details...) |
||||||||||||||||||||||||||||||||||||||
M_NULL |
Specifies to advise MIL that the X display connection has not been set. |
||||||||||||||||||||||||||||||||||||||
Value |
Specifies the pointer to the X display connection. |
||||||||||||||||||||||||||||||||||||||
M_WINDOW_UPDATE_ON_PAINT |
[This is
only applicable to Windows]
Inquires when the display will be updated. SET (more details...) |
||||||||||||||||||||||||||||||||||||||
M_DISABLE |
Updates the display on reception of a WM_ERASEBKGND message in Windows. |
||||||||||||||||||||||||||||||||||||||
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.
For displays allocated on a DMIL remote
system but displayed on the master computer
|
|||||||||||||||||||||||||||||||||||||||
InquireType |
Description
|
||||||||||||||||||||||||||||||||||||||
UserVarPtr - Possible values returned |
|||||||||||||||||||||||||||||||||||||||
M_ASYNC_UPDATE |
Inquires whether the data from the remote computer is transmitted to the master computer asynchronously or synchronously for display. SET (more details...) |
||||||||||||||||||||||||||||||||||||||
M_DEFAULT |
Specifies to use the default mode, which can be selected using the MILConfig utility. INFO |
||||||||||||||||||||||||||||||||||||||
M_DISABLE |
Specifies to send display updates in synchronous mode. INFO |
||||||||||||||||||||||||||||||||||||||
M_ENABLE |
Specifies that data will be sent asynchronously. INFO |
||||||||||||||||||||||||||||||||||||||
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 (more details...) |
||||||||||||||||||||||||||||||||||||||
M_DEFAULT |
Specifies to use the default compression type, which can be selected using the MILConfig utility. INFO |
||||||||||||||||||||||||||||||||||||||
M_NULL |
Specifies that compression is disabled. |
||||||||||||||||||||||||||||||||||||||
M_JPEG2000_LOSSLESS |
Specifies that JPEG2000 lossless compression will be used. INFO |
||||||||||||||||||||||||||||||||||||||
M_JPEG2000_LOSSY |
Specifies JPEG2000 lossy compression will be used. INFO |
||||||||||||||||||||||||||||||||||||||
M_JPEG_LOSSLESS |
Specifies JPEG lossless compression will be used. INFO |
||||||||||||||||||||||||||||||||||||||
M_JPEG_LOSSLESS_INTERLACED |
Specifies that JPEG lossless compression will be used in separate fields. INFO |
||||||||||||||||||||||||||||||||||||||
M_JPEG_LOSSY |
Specifies that JPEG lossy compression willl be used. INFO |
||||||||||||||||||||||||||||||||||||||
M_JPEG_LOSSY_INTERLACED |
Specifies that JPEG lossy compression will be used in separate fields. INFO |
||||||||||||||||||||||||||||||||||||||
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 (more details...) |
||||||||||||||||||||||||||||||||||||||
M_DEFAULT |
Specifies the default value; the default value is 80. |
||||||||||||||||||||||||||||||||||||||
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.
For windowed and exclusive
displays
|
|||||||||||||||||||||||||||||||||||||||
InquireType |
Description
|
||||||||||||||||||||||||||||||||||||||
UserVarPtr - Possible values returned |
|||||||||||||||||||||||||||||||||||||||
M_GRAPHIC_LIST_INTERACTIVE |
Inquires whether a user can interactively modify the graphics in the graphics list associated with the display. SET (more details...) |
||||||||||||||||||||||||||||||||||||||
M_DEFAULT |
Same as M_DISABLE. |
||||||||||||||||||||||||||||||||||||||
M_DISABLE |
Specifies that the graphics list associated with the display cannot be affected by user interaction. |
||||||||||||||||||||||||||||||||||||||
M_ENABLE |
Specifies that the graphics list associated with the display can be affected by user interaction. |
||||||||||||||||||||||||||||||||||||||
M_KEYBOARD_USE |
Inquires whether the user can interactively pan and zoom the display using the keyboard. SET (more details...) |
||||||||||||||||||||||||||||||||||||||
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. |
||||||||||||||||||||||||||||||||||||||
M_DISABLE |
Specifies that using the keyboard to perform panning and zooming is disabled. INFO |
||||||||||||||||||||||||||||||||||||||
M_ENABLE |
Specifies that using the keyboard to perform panning and zooming is enabled. INFO |
||||||||||||||||||||||||||||||||||||||
M_MOUSE_CURSOR_CHANGE |
Inquires whether the mouse cursor changes shape in a display with mouse-interaction enabled. SET (more details...) |
||||||||||||||||||||||||||||||||||||||
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. |
||||||||||||||||||||||||||||||||||||||
M_DISABLE |
Specifies that mouse cursor change is disabled. INFO |
||||||||||||||||||||||||||||||||||||||
M_ENABLE |
Specifies that mouse cursor change is enabled. INFO |
||||||||||||||||||||||||||||||||||||||
M_MOUSE_USE |
Inquires whether the user can interactively pan and zoom the display using the mouse. SET (more details...) |
||||||||||||||||||||||||||||||||||||||
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. |
||||||||||||||||||||||||||||||||||||||
M_DISABLE |
Specifies that mouse-interaction will not work inside a display. INFO |
||||||||||||||||||||||||||||||||||||||
M_ENABLE |
Specifies that mouse-interaction will work inside a display. INFO |
||||||||||||||||||||||||||||||||||||||
M_RESTRICT_CURSOR |
Inquires whether the mouse cursor is restricted so that it cannot move over the exclusive display. SET (more details...) |
||||||||||||||||||||||||||||||||||||||
M_DISABLE |
Specifies to permit the mouse cursor to move over the display. |
||||||||||||||||||||||||||||||||||||||
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.
For MIL windowed displays
|
|||||||||||||||||||||||||||||||||||||||
InquireType |
Description
|
||||||||||||||||||||||||||||||||||||||
UserVarPtr - Possible values returned |
|||||||||||||||||||||||||||||||||||||||
M_FULL_SCREEN |
Inquires whether the window should be maximized and shown without the title bar or menu (full screen mode). SET (more details...) |
||||||||||||||||||||||||||||||||||||||
M_DISABLE |
Specifies that the window will not be maximized and shown with the title bar and menu. |
||||||||||||||||||||||||||||||||||||||
M_ENABLE |
Specifies that the window will be maximized and shown without the title bar or menu. |
||||||||||||||||||||||||||||||||||||||
M_WINDOW_HANDLE |
Inquires the Windows handle (HWND) of the display's window. (more details...) |
||||||||||||||||||||||||||||||||||||||
UserVarPtr data type info |
Data
type: MIL_WINDOW_HANDLE |
||||||||||||||||||||||||||||||||||||||
Value |
Specifies the Windows handle of the display's window. |
||||||||||||||||||||||||||||||||||||||
M_WINDOW_INITIAL_POSITION_X |
Inquires the initial, left-most, X-coordinate specified for the window. SET (more details...) |
||||||||||||||||||||||||||||||||||||||
Value |
Specifies the X-coordinate, in pixels. |
||||||||||||||||||||||||||||||||||||||
M_WINDOW_INITIAL_POSITION_Y |
Inquires the initial, left-most, Y-coordinate specified for the window. SET (more details...) |
||||||||||||||||||||||||||||||||||||||
Value |
Specifies the Y-coordinate, in pixels. |
||||||||||||||||||||||||||||||||||||||
M_WINDOW_MAXBUTTON |
[This is
only applicable to Windows]
Inquires whether the window's maximize button should be visible. SET (more details...) |
||||||||||||||||||||||||||||||||||||||
M_DEFAULT |
Same as M_ENABLE. |
||||||||||||||||||||||||||||||||||||||
M_DISABLE |
Specifies that the button is not visible. |
||||||||||||||||||||||||||||||||||||||
M_ENABLE |
Specifies that the button is visible. |
||||||||||||||||||||||||||||||||||||||
M_WINDOW_MINBUTTON |
[This is
only applicable to Windows]
Inquires whether the window's minimize button should be visible. SET (more details...) |
||||||||||||||||||||||||||||||||||||||
M_DEFAULT |
Same as M_ENABLE. |
||||||||||||||||||||||||||||||||||||||
M_DISABLE |
Specifies that the button is not visible. |
||||||||||||||||||||||||||||||||||||||
M_ENABLE |
Specifies that the button is visible. |
||||||||||||||||||||||||||||||||||||||
M_WINDOW_MOVE |
[This is
only applicable to Windows]
Inquires whether window movement is allowed. SET (more details...) |
||||||||||||||||||||||||||||||||||||||
M_DISABLE |
Specifies not to allow window movement. |
||||||||||||||||||||||||||||||||||||||
M_ENABLE |
Specifies to allow window movement. |
||||||||||||||||||||||||||||||||||||||
M_WINDOW_OVERLAP |
[This is
only applicable to Windows]
Inquires whether the window can be overlapped by another. SET (more details...) |
||||||||||||||||||||||||||||||||||||||
M_DISABLE |
Specifies not to allow the window to be overlapped by another (keep window on top). |
||||||||||||||||||||||||||||||||||||||
M_ENABLE |
Specifies to allow the window to be overlapped by another. |
||||||||||||||||||||||||||||||||||||||
M_WINDOW_RESIZE |
[This is
only applicable to Windows]
Inquires whether window resizing is allowed. SET (more details...) |
||||||||||||||||||||||||||||||||||||||
M_DISABLE |
Specifies not to allow window resizing. |
||||||||||||||||||||||||||||||||||||||
M_ENABLE |
Specifies to allow window resizing. |
||||||||||||||||||||||||||||||||||||||
M_FULL_SIZE |
Specifies to force a full-size display. INFO |
||||||||||||||||||||||||||||||||||||||
M_NORMAL_SIZE |
Same as M_ENABLE. |
||||||||||||||||||||||||||||||||||||||
M_WINDOW_SYSBUTTON |
[This is
only applicable to Windows]
Inquires whether the window system buttons (minimize, maximize, and close buttons) should be visible. SET (more details...) |
||||||||||||||||||||||||||||||||||||||
M_DEFAULT |
Same as M_ENABLE. |
||||||||||||||||||||||||||||||||||||||
M_DISABLE |
Specifies that the button is not visible. |
||||||||||||||||||||||||||||||||||||||
M_ENABLE |
Specifies that the button is visible. |
||||||||||||||||||||||||||||||||||||||
M_WINDOW_TITLE_BAR |
Inquires whether the title bar should be visible. SET (more details...) |
||||||||||||||||||||||||||||||||||||||
M_DISABLE |
Specifies that the title bar is not visible. |
||||||||||||||||||||||||||||||||||||||
M_ENABLE |
Specifies that the title bar is visible. |
||||||||||||||||||||||||||||||||||||||
M_WINDOW_TITLE_BAR_CHANGE |
Inquires whether the presence of the window's title bar can be toggled. SET (more details...) |
||||||||||||||||||||||||||||||||||||||
M_DISABLE |
Specifies not to allow toggling. |
||||||||||||||||||||||||||||||||||||||
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.
For inquiring settings when using
auxiliary displays
|
|||||||||||||||||||||||||||||||||||||||
InquireType |
Description
|
MIL system-specific tooltip (†) |
|||||||||||||||||||||||||||||||||||||
UserVarPtr - Possible values returned |
|||||||||||||||||||||||||||||||||||||||
M_AUXILIARY_KEEP_DISPLAY_ALIVE |
Inquires whether the auxiliary display remains active after the board's video controller is freed. SET (more details...) |
† | n | ||||||||||||||||||||||||||||||||||||
M_DISABLE |
Specifies that the auxiliary display should become inactive. |
† | n | ||||||||||||||||||||||||||||||||||||
M_ENABLE |
Specifies that the auxiliary display should remain active. |
† | n | ||||||||||||||||||||||||||||||||||||
M_ENCODER_FILTER |
Inquires the filter selected for luminance. SET (more details...) |
† | n | ||||||||||||||||||||||||||||||||||||
M_LOW_PASS_0 |
Specifies a low-pass filter type A. |
† | n | ||||||||||||||||||||||||||||||||||||
M_LOW_PASS_1 |
Specifies a low-pass filter type B. |
† | n | ||||||||||||||||||||||||||||||||||||
M_LOW_PASS_2 |
Specifies a 5.5 MHz low-pass filter. |
† | n | ||||||||||||||||||||||||||||||||||||
M_ENCODER_PEDESTAL |
Inquires whether a pedestal should be generated in the composite video signal. SET (more details...) |
† | n | ||||||||||||||||||||||||||||||||||||
M_DISABLE |
Specifies not to generate a pedestal in the output. |
† | n | ||||||||||||||||||||||||||||||||||||
M_ENABLE |
Specifies to generate a pedestal in the composite video signal. |
† | n | ||||||||||||||||||||||||||||||||||||
M_SELECT_VIDEO_SOURCE |
Inquires whether the digitizer will use low-latency pass-through mode. SET (more details...) |
† | n | ||||||||||||||||||||||||||||||||||||
M_NULL |
Specifies not to use low-latency pass-through mode. |
† | n | ||||||||||||||||||||||||||||||||||||
MIL digitizer identifier |
Specifies the MIL identifier of the digitizer that should use low-latency pass-through mode. |
† | n | ||||||||||||||||||||||||||||||||||||
M_SYNC_TYPE |
Inquires which output signal has the synchronization signal encoded. SET (more details...) |
† | n | ||||||||||||||||||||||||||||||||||||
M_DEFAULT |
Specifies the default output synchronization signal. INFO |
† | n | ||||||||||||||||||||||||||||||||||||
M_DISABLE |
Specifies that the encoder output does not contain a synchronization signal. |
† | n | ||||||||||||||||||||||||||||||||||||
M_GREEN |
Specifies that the output synchronization signal is on green. |
† | n | ||||||||||||||||||||||||||||||||||||
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 |
Header | Include mil.h. |
Library | Use mil.lib. |
DLL | Requires mil.dll; mildisplay.dll. |