#[repr(C)]pub struct DEVMODEW {Show 27 fields
pub dmDeviceName: [WCHAR; 32],
pub dmSpecVersion: WORD,
pub dmDriverVersion: WORD,
pub dmSize: WORD,
pub dmDriverExtra: WORD,
pub dmFields: DWORD,
pub u1: DEVMODE_u1,
pub dmColor: c_short,
pub dmDuplex: c_short,
pub dmYResolution: c_short,
pub dmTTOption: c_short,
pub dmCollate: c_short,
pub dmFormName: [WCHAR; 32],
pub dmLogPixels: WORD,
pub dmBitsPerPel: DWORD,
pub dmPelsWidth: DWORD,
pub dmPelsHeight: DWORD,
pub u2: DEVMODE_u2,
pub dmDisplayFrequency: DWORD,
pub dmICMMethod: DWORD,
pub dmICMIntent: DWORD,
pub dmMediaType: DWORD,
pub dmDitherType: DWORD,
pub dmReserved1: DWORD,
pub dmReserved2: DWORD,
pub dmPanningWidth: DWORD,
pub dmPanningHeight: DWORD,
}
Fields
dmDeviceName: [WCHAR; 32]
dmSpecVersion: WORD
dmDriverVersion: WORD
dmSize: WORD
dmDriverExtra: WORD
dmFields: DWORD
u1: DEVMODE_u1
dmColor: c_short
dmDuplex: c_short
dmYResolution: c_short
dmTTOption: c_short
dmCollate: c_short
dmFormName: [WCHAR; 32]
dmLogPixels: WORD
dmBitsPerPel: DWORD
dmPelsWidth: DWORD
dmPelsHeight: DWORD
u2: DEVMODE_u2
dmDisplayFrequency: DWORD
dmICMMethod: DWORD
dmICMIntent: DWORD
dmMediaType: DWORD
dmDitherType: DWORD
dmReserved1: DWORD
dmReserved2: DWORD
dmPanningWidth: DWORD
dmPanningHeight: DWORD
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for DEVMODEW
impl Send for DEVMODEW
impl Sync for DEVMODEW
impl Unpin for DEVMODEW
impl UnwindSafe for DEVMODEW
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