Struct d3d12::SwapchainDesc
source · pub struct SwapchainDesc {
pub width: u32,
pub height: u32,
pub format: DXGI_FORMAT,
pub stereo: bool,
pub sample: SampleDesc,
pub buffer_usage: DXGI_USAGE,
pub buffer_count: u32,
pub scaling: Scaling,
pub swap_effect: SwapEffect,
pub alpha_mode: AlphaMode,
pub flags: u32,
}
Fields§
§width: u32
§height: u32
§format: DXGI_FORMAT
§stereo: bool
§sample: SampleDesc
§buffer_usage: DXGI_USAGE
§buffer_count: u32
§scaling: Scaling
§swap_effect: SwapEffect
§alpha_mode: AlphaMode
§flags: u32
Implementations§
source§impl SwapchainDesc
impl SwapchainDesc
pub fn to_desc1(&self) -> DXGI_SWAP_CHAIN_DESC1
Auto Trait Implementations§
impl Freeze for SwapchainDesc
impl RefUnwindSafe for SwapchainDesc
impl Send for SwapchainDesc
impl Sync for SwapchainDesc
impl Unpin for SwapchainDesc
impl UnwindSafe for SwapchainDesc
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