Important: |
---|
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist. |
The following table shows the GDI structures.
Programming element | Description |
---|---|
This structure defines the type, width, height, color format, and bit values of a bitmap. |
|
This structure contains information about the dimensions and color format of a device-independent bitmap (DIB). |
|
This structure defines the dimensions and color information for a device independent bitmap (DIB). |
|
This structure contains information about the type, size, and layout of a file that containing a device-independent bitmap (DIB). |
|
This structure defines the dimensions and color information of a Windows-based device-independent bitmap (DIB). |
|
This structure contains information about the dimensions and color format of a device-independent bitmap (DIB). |
|
This value is a 32-bit value used to specify an RGB color. |
|
This structure contains information about a printer environment and device initialization. |
|
This structure contains information about a device-independent bitmap (DIB). |
|
This structure receives information about the display device specified by the iDevNumparameter of the EnumDisplayDevicesfunction. |
|
This structure contains metrics describing a TrueType font. |
|
This structure specifies the index of two vertices in the pVertexarray in the GradientFillfunction. |
|
This structure defines the style, color, and pattern of a logical brush. |
|
This structure defines a logical color palette. |
|
This structure defines the style, width, and color of a pen. |
|
This structure contains information that an application uses to paint the client area of a window owned by that application. |
|
This structure specifies the color and usage of a logical palette entry. |
|
This macro accepts three values that represent the relative intensities of red, green, and blue and returns a palette-relative RGB specifier consisting of 2 in the high-order byte and an RGB value in the three low-order bytes (with a value representing the intensity of red, green, or blue in each of the bytes). |
|
This structure defines the x- and y-coordinates of a point. |
|
This structure defines the coordinates of a point. |
|
This structure defines the coordinates of the upper-left and lower-right corners of a rectangle. |
|
This structure defines the coordinates of the upper-left and lower-right corners of a rectangle. |
|
This structure describes a color consisting of relative intensities of red, green, and blue. |
|
This structure describes a color consisting of relative intensities of red, green, and blue. |
|
This structure contains a header and an array of rectangles that make up a region. |
|
This structure describes the data returned by the GetRegionDatafunction. |
|
This structure specifies the width and height of a rectangle. |
|
This structure defines the screen position, color, and alpha information for a point. |
|
This structure contains information for a video connection. |