This custom interface provides a method to MSHTML that enables a rendering behavior to use the Microsoft DirectDraw hardware overlay buffer, if the buffer is present.
OnMove Called by MSHTML when the element to which a rendering behavior is attached is repositioned or resized on the screen.
Note Currently, this interface is not fully supported.
MSHTML calls the method of this inferface so that a rendering behavior can use the DirectDraw hardware overlay buffer for drawing, if the buffer is present.
To enable this feature, a rendering behavior must set the HTMLPAINTER_OVERLAY HTMLPAINTER_OVERLAY bit in the HTML_PAINTER structure that it passes to MSHTML in its implementation of IHTMLPainter::GetPainterInfo.
When the HTMLPAINTER_OVERLAY bit is set and a rendering behavior is instantiated on a page, MSHTML automatically calls QueryInterface on the behavior's IHTMLPainter interface and requests an IHTMLPainterOverlay interface pointer to determine if one is present. If it is, MSHTML calls the IHTMLPainterOverlay::OnMove method whenever the element to which a rendering behavior is attached is repositioned or resized on the screen.
Stock Implementation mstime.dll Custom Implementation Yes Inherits from IUnknown Header and IDL files mshtml.h, mshtml.idl Minimum availability Internet Explorer 5.5 Minimum operating systems Windows 95, Windows NT 4.0, Windows CE 4.0