[−][src]Struct nvapi_sys::driverapi::NV_DISPLAY_DRIVER_MEMORY_INFO_V1
Used in NvAPI_GPU_GetMemoryInfo().
Fields
version: u32
Version info
dedicatedVideoMemory: u32
Size(in kb) of the physical framebuffer.
availableDedicatedVideoMemory: u32
Size(in kb) of the available physical framebuffer for allocating video memory surfaces.
systemVideoMemory: u32
Size(in kb) of system memory the driver allocates at load time.
Size(in kb) of shared system memory that driver is allowed to commit for surfaces across all allocations.
Implementations
impl NV_DISPLAY_DRIVER_MEMORY_INFO_V1
[src]
Trait Implementations
impl Clone for NV_DISPLAY_DRIVER_MEMORY_INFO_V1
[src]
fn clone(&self) -> NV_DISPLAY_DRIVER_MEMORY_INFO_V1
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for NV_DISPLAY_DRIVER_MEMORY_INFO_V1
[src]
impl Debug for NV_DISPLAY_DRIVER_MEMORY_INFO_V1
[src]
Auto Trait Implementations
impl RefUnwindSafe for NV_DISPLAY_DRIVER_MEMORY_INFO_V1
impl Send for NV_DISPLAY_DRIVER_MEMORY_INFO_V1
impl Sync for NV_DISPLAY_DRIVER_MEMORY_INFO_V1
impl Unpin for NV_DISPLAY_DRIVER_MEMORY_INFO_V1
impl UnwindSafe for NV_DISPLAY_DRIVER_MEMORY_INFO_V1
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,