addtogroup rendering_backend_interfaces Rendering Backend Interfaces
@{
One of a number of interfaces (all starting with nsISVGRenderer*)
to be implemented by an SVG rendering engine. See nsISVGRenderer
for more details.
This interface abstracts a rendering engine-native surface object.
[uuid(0b3c88dc-2e37-4c20-902f-34f470adf711)]
interface nsISVGRendererSurface : nsISupports
Attributes
readonly attribute
unsigned long
height
readonly attribute
unsigned long
width
Methods
void
getData([array, size_is(length)] out PRUint8 bits, out unsigned long length, out long stride)
void
lock()
void
unlock()
Compare to: