Export (0) Print
Expand All

GetDrawInfo method

Retrieves information about requirements that the IHTMLPainter::Draw method must meet.

Syntax


HRESULT retVal = object.GetDrawInfo(lFlags, pDrawInfo);

Parameters

lFlags [in]

Type: LONG

LONG that specifies an HTML_PAINT_DRAW_INFO_FLAGS enumeration value indicating which members of the HTML_PAINT_DRAW_INFO structure should be filled.

pDrawInfo [out, retval]

Type: HTML_PAINT_DRAW_INFO

Pointer to a variable of type HTML_PAINT_DRAW_INFO that receives the viewport, update region, and/or transform information.

Return value

Type: HRESULT

If this method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.

Remarks

Typically, a custom implementation of IHTMLPainter::Draw will call IHTMLPaintSite::GetDrawInfo to obtain information it needs to redraw the behavior correctly, such as any transformation it needs to apply to its output.

The HTML_PAINT_DRAW_INFO_FLAGS constants can be combined with a bitwise OR operation (|) to construct the lFlags parameter.

 

 

Community Additions

ADD
Show:
© 2015 Microsoft