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

Required Methods§

fn Map( &self, subresource: u32, maptype: D3D10_MAP, mapflags: u32, ) -> Result<D3D10_MAPPED_TEXTURE2D>

fn Unmap(&self, subresource: u32)

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

Object Safety§

This trait is not object safe.

Implementors§