pub trait IPdfRendererNative_Impl: Sized {
// Required methods
fn RenderPageToSurface(
&self,
pdfpage: Option<&IUnknown>,
psurface: Option<&IDXGISurface>,
offset: &POINT,
prenderparams: *const PDF_RENDER_PARAMS
) -> Result<()>;
fn RenderPageToDeviceContext(
&self,
pdfpage: Option<&IUnknown>,
pd2ddevicecontext: Option<&ID2D1DeviceContext>,
prenderparams: *const PDF_RENDER_PARAMS
) -> Result<()>;
}
Required Methods§
fn RenderPageToSurface( &self, pdfpage: Option<&IUnknown>, psurface: Option<&IDXGISurface>, offset: &POINT, prenderparams: *const PDF_RENDER_PARAMS ) -> Result<()>
fn RenderPageToDeviceContext( &self, pdfpage: Option<&IUnknown>, pd2ddevicecontext: Option<&ID2D1DeviceContext>, prenderparams: *const PDF_RENDER_PARAMS ) -> Result<()>
Object Safety§
This trait is not object safe.