using System.Collections.Generic; using NvAPIWrapper.Native.Interfaces.GPU; namespace NvAPIWrapper.Native.GPU.Structures { /// /// Holds information about the GPU utilization domains /// public interface IUtilizationStatus { /// /// Gets the Bus interface (BUS) utilization /// IUtilizationDomainInfo BusInterface { get; } /// /// Gets all valid utilization domains and information /// Dictionary Domains { get; } /// /// Gets the frame buffer (FB) utilization /// IUtilizationDomainInfo FrameBuffer { get; } /// /// Gets the graphic engine (GPU) utilization /// IUtilizationDomainInfo GPU { get; } /// /// Gets the Video engine (VID) utilization /// IUtilizationDomainInfo VideoEngine { get; } } }