pub trait ID2D1RenderInfo_Impl: Sized {
    // Required methods
    fn SetInputDescription(
        &self,
        inputindex: u32,
        inputdescription: &D2D1_INPUT_DESCRIPTION
    ) -> Result<()>;
    fn SetOutputBuffer(
        &self,
        bufferprecision: D2D1_BUFFER_PRECISION,
        channeldepth: D2D1_CHANNEL_DEPTH
    ) -> Result<()>;
    fn SetCached(&self, iscached: BOOL);
    fn SetInstructionCountHint(&self, instructioncount: u32);
}

Required Methods§

fn SetInputDescription( &self, inputindex: u32, inputdescription: &D2D1_INPUT_DESCRIPTION ) -> Result<()>

fn SetOutputBuffer( &self, bufferprecision: D2D1_BUFFER_PRECISION, channeldepth: D2D1_CHANNEL_DEPTH ) -> Result<()>

fn SetCached(&self, iscached: BOOL)

fn SetInstructionCountHint(&self, instructioncount: u32)

Object Safety§

This trait is not object safe.

Implementors§