Struct nvapi_hi::sys::driverapi::NV_DISPLAY_DRIVER_MEMORY_INFO_V1
[−]
[src]
#[repr(C)]pub struct NV_DISPLAY_DRIVER_MEMORY_INFO_V1 { pub version: u32, pub dedicatedVideoMemory: u32, pub availableDedicatedVideoMemory: u32, pub systemVideoMemory: u32, pub sharedSystemMemory: u32, }
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.
Methods
impl NV_DISPLAY_DRIVER_MEMORY_INFO_V1
[src]
pub fn zeroed() -> NV_DISPLAY_DRIVER_MEMORY_INFO_V1
[src]
Trait Implementations
impl Debug for NV_DISPLAY_DRIVER_MEMORY_INFO_V1
[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_V1
[src]
impl Clone for NV_DISPLAY_DRIVER_MEMORY_INFO_V1
[src]
fn clone(&self) -> NV_DISPLAY_DRIVER_MEMORY_INFO_V1
[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