Struct nvapi_sys::driverapi::NV_DISPLAY_DRIVER_MEMORY_INFO_V3
[−]
[src]
#[repr(C)]pub struct NV_DISPLAY_DRIVER_MEMORY_INFO_V3 { pub v2: NV_DISPLAY_DRIVER_MEMORY_INFO_V2, pub dedicatedVideoMemoryEvictionsSize: u32, pub dedicatedVideoMemoryEvictionCount: u32, }
Used in NvAPI_GPU_GetMemoryInfo().
Fields
v2: NV_DISPLAY_DRIVER_MEMORY_INFO_V2
dedicatedVideoMemoryEvictionsSize: u32
Size(in kb) of the total size of memory released as a result of the evictions.
dedicatedVideoMemoryEvictionCount: u32
Indicates the number of eviction events that caused an allocation to be removed from dedicated video memory to free GPU video memory to make room for other allocations.
Methods
impl NV_DISPLAY_DRIVER_MEMORY_INFO_V3
[src]
Methods from Deref<Target = NV_DISPLAY_DRIVER_MEMORY_INFO_V2>
Trait Implementations
impl Copy for NV_DISPLAY_DRIVER_MEMORY_INFO_V3
[src]
impl Clone for NV_DISPLAY_DRIVER_MEMORY_INFO_V3
[src]
fn clone(&self) -> NV_DISPLAY_DRIVER_MEMORY_INFO_V3
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Debug for NV_DISPLAY_DRIVER_MEMORY_INFO_V3
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl Deref for NV_DISPLAY_DRIVER_MEMORY_INFO_V3
[src]
type Target = NV_DISPLAY_DRIVER_MEMORY_INFO_V2
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target
[src]
Dereferences the value.