windows::Win32::Graphics::Printing

Trait IXpsRasterizationFactory2_Impl

pub trait IXpsRasterizationFactory2_Impl: IUnknownImpl {
    // Required method
    fn CreateRasterizer(
        &self,
        xpspage: Ref<'_, IXpsOMPage>,
        dpix: f32,
        dpiy: f32,
        nontextrenderingmode: XPSRAS_RENDERING_MODE,
        textrenderingmode: XPSRAS_RENDERING_MODE,
        pixelformat: XPSRAS_PIXEL_FORMAT,
        backgroundcolor: XPSRAS_BACKGROUND_COLOR,
    ) -> Result<IXpsRasterizer>;
}

Required Methods§

fn CreateRasterizer( &self, xpspage: Ref<'_, IXpsOMPage>, dpix: f32, dpiy: f32, nontextrenderingmode: XPSRAS_RENDERING_MODE, textrenderingmode: XPSRAS_RENDERING_MODE, pixelformat: XPSRAS_PIXEL_FORMAT, backgroundcolor: XPSRAS_BACKGROUND_COLOR, ) -> Result<IXpsRasterizer>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§