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

Required Methods§

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

fn Unmap(&self, subresource: u32)

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

Object Safety§

This trait is not object safe.

Implementors§