Struct windows_sys::Win32::Graphics::DirectDraw::VIDEOMEMORYINFO
[−]#[repr(C)]pub struct VIDEOMEMORYINFO {
pub fpPrimary: usize,
pub dwFlags: u32,
pub dwDisplayWidth: u32,
pub dwDisplayHeight: u32,
pub lDisplayPitch: i32,
pub ddpfDisplay: DDPIXELFORMAT,
pub dwOffscreenAlign: u32,
pub dwOverlayAlign: u32,
pub dwTextureAlign: u32,
pub dwZBufferAlign: u32,
pub dwAlphaAlign: u32,
pub pvPrimary: *mut c_void,
}
Expand description
Required features: "Win32_Graphics_DirectDraw"
Fields
fpPrimary: usize
dwFlags: u32
dwDisplayWidth: u32
dwDisplayHeight: u32
lDisplayPitch: i32
ddpfDisplay: DDPIXELFORMAT
dwOffscreenAlign: u32
dwOverlayAlign: u32
dwTextureAlign: u32
dwZBufferAlign: u32
dwAlphaAlign: u32
pvPrimary: *mut c_void
Trait Implementations
impl Clone for VIDEOMEMORYINFO
impl Clone for VIDEOMEMORYINFO
impl Copy for VIDEOMEMORYINFO
Auto Trait Implementations
impl RefUnwindSafe for VIDEOMEMORYINFO
impl !Send for VIDEOMEMORYINFO
impl !Sync for VIDEOMEMORYINFO
impl Unpin for VIDEOMEMORYINFO
impl UnwindSafe for VIDEOMEMORYINFO
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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