Struct nvapi_hi::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]
pub fn zeroed() -> NV_DISPLAY_DRIVER_MEMORY_INFO_V3
[src]
Methods from Deref<Target = NV_DISPLAY_DRIVER_MEMORY_INFO_V2>
Trait Implementations
impl RawConversion for NV_DISPLAY_DRIVER_MEMORY_INFO_V3
[src]
type Target = MemoryInfo
type Error = Void
fn convert_raw(
&self
) -> Result<<NV_DISPLAY_DRIVER_MEMORY_INFO_V3 as RawConversion>::Target, <NV_DISPLAY_DRIVER_MEMORY_INFO_V3 as RawConversion>::Error>
[src]
&self
) -> Result<<NV_DISPLAY_DRIVER_MEMORY_INFO_V3 as RawConversion>::Target, <NV_DISPLAY_DRIVER_MEMORY_INFO_V3 as RawConversion>::Error>
impl Debug for NV_DISPLAY_DRIVER_MEMORY_INFO_V3
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result<(), Error>
[src]
Formats the value using the given formatter. Read more
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 Deref for NV_DISPLAY_DRIVER_MEMORY_INFO_V3
[src]
type Target = NV_DISPLAY_DRIVER_MEMORY_INFO_V2
fn deref(&self) -> &<NV_DISPLAY_DRIVER_MEMORY_INFO_V3 as Deref>::Target
[src]
impl DerefMut for NV_DISPLAY_DRIVER_MEMORY_INFO_V3
[src]
fn deref_mut(
&mut self
) -> &mut <NV_DISPLAY_DRIVER_MEMORY_INFO_V3 as Deref>::Target
[src]
&mut self
) -> &mut <NV_DISPLAY_DRIVER_MEMORY_INFO_V3 as Deref>::Target