Struct windows_sys::Win32::Graphics::Direct3D9::D3DPRESENT_PARAMETERS
[−]#[repr(C)]pub struct D3DPRESENT_PARAMETERS {Show 14 fields
pub BackBufferWidth: u32,
pub BackBufferHeight: u32,
pub BackBufferFormat: D3DFORMAT,
pub BackBufferCount: u32,
pub MultiSampleType: D3DMULTISAMPLE_TYPE,
pub MultiSampleQuality: u32,
pub SwapEffect: D3DSWAPEFFECT,
pub hDeviceWindow: HWND,
pub Windowed: BOOL,
pub EnableAutoDepthStencil: BOOL,
pub AutoDepthStencilFormat: D3DFORMAT,
pub Flags: u32,
pub FullScreen_RefreshRateInHz: u32,
pub PresentationInterval: u32,
}
Expand description
Required features: "Win32_Graphics_Direct3D9"
, "Win32_Foundation"
Fields
BackBufferWidth: u32
BackBufferHeight: u32
BackBufferFormat: D3DFORMAT
BackBufferCount: u32
MultiSampleType: D3DMULTISAMPLE_TYPE
MultiSampleQuality: u32
SwapEffect: D3DSWAPEFFECT
hDeviceWindow: HWND
Windowed: BOOL
EnableAutoDepthStencil: BOOL
AutoDepthStencilFormat: D3DFORMAT
Flags: u32
FullScreen_RefreshRateInHz: u32
PresentationInterval: u32
Trait Implementations
impl Clone for D3DPRESENT_PARAMETERS
impl Clone for D3DPRESENT_PARAMETERS
impl Copy for D3DPRESENT_PARAMETERS
Auto Trait Implementations
impl RefUnwindSafe for D3DPRESENT_PARAMETERS
impl Send for D3DPRESENT_PARAMETERS
impl Sync for D3DPRESENT_PARAMETERS
impl Unpin for D3DPRESENT_PARAMETERS
impl UnwindSafe for D3DPRESENT_PARAMETERS
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more