[][src]Trait dxplr::d2d1::IBitmap

pub trait IBitmap: IImage {
    fn copy_from_bitmap(
        &self,
        dest_point: impl Into<Point2U>,
        bitmap: &impl IBitmap,
        src_rect: impl Into<RectU>
    ) -> Result<(), HResult>;
unsafe fn copy_from_memory<T>(
        &self,
        dest_rect: impl Into<RectU>,
        src_data: *const T,
        pitch: u32
    ) -> Result<(), HResult>;
fn copy_from_render_target(
        &self,
        dest_point: impl Into<Point2U>,
        render_target: &impl IRenderTarget,
        src_rect: impl Into<RectU>
    ) -> Result<(), HResult>;
fn get_dpi(&self) -> Vector2F;
fn get_pixel_format(&self) -> PixelFormat;
fn get_pixel_size(&self) -> SizeU;
fn get_size(&self) -> SizeF; }

Required methods

fn copy_from_bitmap(
    &self,
    dest_point: impl Into<Point2U>,
    bitmap: &impl IBitmap,
    src_rect: impl Into<RectU>
) -> Result<(), HResult>

unsafe fn copy_from_memory<T>(
    &self,
    dest_rect: impl Into<RectU>,
    src_data: *const T,
    pitch: u32
) -> Result<(), HResult>

fn copy_from_render_target(
    &self,
    dest_point: impl Into<Point2U>,
    render_target: &impl IRenderTarget,
    src_rect: impl Into<RectU>
) -> Result<(), HResult>

fn get_dpi(&self) -> Vector2F

fn get_pixel_format(&self) -> PixelFormat

fn get_pixel_size(&self) -> SizeU

fn get_size(&self) -> SizeF

Loading content...

Implementors

impl IBitmap for Bitmap[src]

Loading content...