MgraRect()函数

Synopsis

Draw a rectangle.

Format

void MgraRect(GraphContId, DestImageBufId, XStart, YStart, XEnd, YEnd)

MIL_ID GraphContId; Graphics context identifier
MIL_ID DestImageBufId; Destination image buffer identifier
long XStart; X-coordinate of top-left rectangle corner
long YStart; Y-coordinate of top-left rectangle corner
long XEnd; X-coordinate of bottom-right rectangle corner
long YEnd; Y-coordinate of bottom-right rectangle corner

Description

This function draws a rectangle starting from the specified top-left coordinate to the specified bottom-right corner. The rectangle is drawn in the foreground color specified in the graphics context.

The GraphContId parameter specifies the identifier of the graphics context. This parameter can be set to M_DEFAULT, in which case the default graphics context of the current MIL application is used.

The DestImageBufId parameter specifies the identifier of the buffer in which to draw. This parameter must be given a valid image buffer identifier.

The XStart and YStart parameters specify the coordinates of the top-left corner of the rectangle, XEnd and YEnd specify the coordinates of the bottom-right corner. The given coordinates are relative to the top-left corner of the specified target buffer. They should be valid in the specified buffer; otherwise, the rectangle is clipped outside the buffer boundaries.

See also

MgraRectFill

《MgraRect()函数》上有1条评论

评论已关闭。