pub trait ID3D10Buffer_Impl: Sized + ID3D10Resource_Impl {
    // Required methods
    fn Map(
        &self,
        maptype: D3D10_MAP,
        mapflags: u32,
        ppdata: *mut *mut c_void
    ) -> Result<()>;
    fn Unmap(&self);
    fn GetDesc(&self, pdesc: *mut D3D10_BUFFER_DESC);
}

Required Methods§

fn Map( &self, maptype: D3D10_MAP, mapflags: u32, ppdata: *mut *mut c_void ) -> Result<()>

fn Unmap(&self)

fn GetDesc(&self, pdesc: *mut D3D10_BUFFER_DESC)

Object Safety§

This trait is not object safe.

Implementors§