mirror of
https://github.com/jkocon/g-helper.git
synced 2026-02-23 13:00:52 +01:00
33 lines
1.1 KiB
C#
33 lines
1.1 KiB
C#
namespace NvAPIWrapper.Native.Interfaces.GPU
|
|
{
|
|
/// <summary>
|
|
/// Interface for all DisplayDriverMemoryInfo structures
|
|
/// </summary>
|
|
public interface IDisplayDriverMemoryInfo
|
|
{
|
|
/// <summary>
|
|
/// Size(in kb) of the available physical frame buffer for allocating video memory surfaces.
|
|
/// </summary>
|
|
uint AvailableDedicatedVideoMemoryInkB { get; }
|
|
|
|
/// <summary>
|
|
/// Size(in kb) of the current available physical frame buffer for allocating video memory surfaces.
|
|
/// </summary>
|
|
uint CurrentAvailableDedicatedVideoMemoryInkB { get; }
|
|
|
|
/// <summary>
|
|
/// Size(in kb) of the physical frame buffer.
|
|
/// </summary>
|
|
uint DedicatedVideoMemoryInkB { get; }
|
|
|
|
/// <summary>
|
|
/// Size(in kb) of shared system memory that driver is allowed to commit for surfaces across all allocations.
|
|
/// </summary>
|
|
uint SharedSystemMemoryInkB { get; }
|
|
|
|
/// <summary>
|
|
/// Size(in kb) of system memory the driver allocates at load time.
|
|
/// </summary>
|
|
uint SystemVideoMemoryInkB { get; }
|
|
}
|
|
} |