GetBufferPointer method

Provides direct access to the ICanvasPixelArray RGBA buffer from native code (such as an ActiveX control, Browser Helper Object (BHO), or WebBrowser control (WebOC) host).

Internet Explorer 9

 

Syntax


HRESULT retVal = object.GetBufferPointer(ppBuffer, pBufferLength);

Parameters

ppBuffer [out]

Type: BYTE

Address of a pointer to the ICanvasPixelArray RGBA buffer.

pBufferLength [out]

Type: unsigned long

Length of buffer in bytes.

Return value

Type: HRESULT

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

Remarks

This interface provides access to the ICanvasPixelArray data for COM-based code. JavaScript code can access the ICanvasPixelArray object using array syntax.

See also

CanvasImageData

 

 

Show: