ICDrawWindow
The ICDrawWindow
macro notifies a rendering driver that the window specified for the ICM_DRAW_BEGIN message needs to be redrawn.
The window has moved or become temporarily obscured. You can use this macro or
explicitly call the ICM_DRAW_WINDOW message.
DWORD ICDrawWindow(
|
hic, |
|
|
prc |
|
|
); |
|
Parameters
hic
Handle of a
driver.
prc
Address of
the destination rectangle in screen coordinates. If this parameter points to an
empty rectangle, drawing should be turned off.
Return Values
Returns
ICERR_OK if successful or an error otherwise.
Remarks
This message
is supported by hardware that performs its own asynchronous decompression,
timing, and drawing.
Video-overlay
drivers use this message to draw when the window is obscured or moved. When a
window specified for ICM_DRAW_BEGIN is completely hidden by other windows, the
destination rectangle is empty. Drivers should turn off video-overlay hardware
when this condition occurs.
See Also