Type Alias d3d12::Resource

source ·
pub type Resource = ComPtr<ID3D12Resource>;

Aliased Type§

struct Resource(/* private fields */);

Implementations§

source§

impl Resource

source

pub fn map( &self, subresource: Subresource, read_range: Option<Range<usize>> ) -> D3DResult<*mut ()>

source

pub fn unmap(&self, subresource: Subresource, write_range: Option<Range<usize>>)

source

pub fn gpu_virtual_address(&self) -> u64