pub struct TexcubeArraySrv(/* private fields */);Expand description
Wrapper around D3D12_TEXCUBE_ARRAY_SRV structure
Implementations§
Source§impl TexcubeArraySrv
impl TexcubeArraySrv
pub fn set_most_detailed_mip(&mut self, most_detailed_mip: u32) -> &mut Self
pub fn with_most_detailed_mip(self, most_detailed_mip: u32) -> Self
pub fn most_detailed_mip(&self) -> u32
pub fn set_mip_levels(&mut self, mip_levels: u32) -> &mut Self
pub fn with_mip_levels(self, mip_levels: u32) -> Self
pub fn mip_levels(&self) -> u32
pub fn set_first_2d_array_face(&mut self, first_2d_array_face: u32) -> &mut Self
pub fn with_first_2d_array_face(self, first_2d_array_face: u32) -> Self
pub fn first_2d_array_face(&self) -> u32
pub fn set_num_cubes(&mut self, num_cubes: u32) -> &mut Self
pub fn with_num_cubes(self, num_cubes: u32) -> Self
pub fn num_cubes(&self) -> u32
pub fn set_resource_min_lod_clamp( &mut self, resource_min_lod_clamp: f32, ) -> &mut Self
pub fn with_resource_min_lod_clamp(self, resource_min_lod_clamp: f32) -> Self
pub fn resource_min_lod_clamp(&self) -> f32
Trait Implementations§
Source§impl Clone for TexcubeArraySrv
impl Clone for TexcubeArraySrv
Source§fn clone(&self) -> TexcubeArraySrv
fn clone(&self) -> TexcubeArraySrv
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TexcubeArraySrv
impl Debug for TexcubeArraySrv
Source§impl Default for TexcubeArraySrv
impl Default for TexcubeArraySrv
Source§fn default() -> TexcubeArraySrv
fn default() -> TexcubeArraySrv
Returns the “default value” for a type. Read more
impl Copy for TexcubeArraySrv
Auto Trait Implementations§
impl Freeze for TexcubeArraySrv
impl RefUnwindSafe for TexcubeArraySrv
impl Send for TexcubeArraySrv
impl Sync for TexcubeArraySrv
impl Unpin for TexcubeArraySrv
impl UnwindSafe for TexcubeArraySrv
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more