Struct ddsfile::Header10
[−]
[src]
pub struct Header10 { pub dxgi_format: DxgiFormat, pub resource_dimension: D3D10ResourceDimension, pub array_size: u32, pub alpha_mode: AlphaMode, // some fields omitted }
Fields
dxgi_format: DxgiFormat
resource_dimension: D3D10ResourceDimension
array_size: u32
alpha_mode: AlphaMode
This is called misc_flags2 in the official documentation
Methods
impl Header10
[src]
fn new(
format: DxgiFormat,
is_cubemap: bool,
resource_dimension: D3D10ResourceDimension,
array_size: u32,
alpha_mode: AlphaMode
) -> Header10
[src]
format: DxgiFormat,
is_cubemap: bool,
resource_dimension: D3D10ResourceDimension,
array_size: u32,
alpha_mode: AlphaMode
) -> Header10
fn read<R: Read>(r: &mut R) -> Result<Header10>
[src]
fn write<W: Write>(&self, w: &mut W) -> Result<()>
[src]
Trait Implementations
impl Clone for Header10
[src]
fn clone(&self) -> Header10
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more