Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The following table shows the Display driver methods with a description of the purpose of each.
Programming element | Description |
---|---|
GPE::AllocSurface | This method executes when the driver must allocate storage for surface pixels. |
GPE::BltComplete | This method executes to complete a blit sequence initiated by GPE::BltPrepare. GPE calls this method. |
GPE::BltPrepare | This method identifies the appropriate functions needed to perform individual blits. |
GPE::GetModeInfo | This method populates a GPEMode structure with data for the requested mode. |
GPE::Line | This method executes before and after a sequence of line segments, which are drawn as a path. |
GPE::MovePointer | This method executes from applications either to move the hot spot of the cursor to a specific screen location or to hide the cursor. |
GPE::NumModes | This method returns the number of display modes supported by a driver. A simple implementation returns 1. |
GPE::SetMode | This method executes to enable the device driver based on the Graphics Primitive Engine (GPE) and to request a specific mode for the display. |
GPE::SetPointerShape | This method sets the shape of the pointer, the hot spot of the pointer, and the colors to use for the cursor if the cursor is multicolored. |
GPESurf::GPESurf | This method creates a system-memory surface and allocates storage. |
GPESurf::Init | This method initializes a newly created GPESurf object. |
See Also
Send Feedback on this topic to the authors