DXGK_POWER_COMPONENT_TYPE-Enumeration (d3dkmddi.h)

Gibt den Energiekomponententyp an, der vom Anzeigeminiporttreiber an das Microsoft DirectX-Grafikkernsubsystem gemeldet wird.

Syntax

typedef enum _DXGK_POWER_COMPONENT_TYPE {
  DXGK_POWER_COMPONENT_ENGINE,
  DXGK_POWER_COMPONENT_MONITOR,
  DXGK_POWER_COMPONENT_MONITOR_REFRESH,
  DXGK_POWER_COMPONENT_MEMORY,
  DXGK_POWER_COMPONENT_MEMORY_REFRESH,
  DXGK_POWER_COMPONENT_OTHER,
  DXGK_POWER_COMPONENT_D3_TRANSITION,
  DXGK_POWER_COMPONENT_SHARED,
  DXGK_POWER_COMPONENT_MAX
} DXGK_POWER_COMPONENT_TYPE;

Konstanten

 
DXGK_POWER_COMPONENT_ENGINE
Gibt an, dass es sich bei der Komponente um eine GPU-Engine handelt.

Hinweis Einem Motor kann nur eine Leistungskomponente zugewiesen sein.

 
DXGK_POWER_COMPONENT_MONITOR
Gibt einen Monitor an, der mit einem VidPN-Ziel verbunden ist und dessen Energie verwaltet werden kann. Eine typische Komponente dieses Typs ist eine LCD-Panel-Hintergrundbeleuchtung.
DXGK_POWER_COMPONENT_MONITOR_REFRESH
Gibt Hardware an, die von einer VidPN-Quelle aus scannt und ein Signal für ein VidPN-Ziel generiert.

Eine typische Komponente dieses Typs ist ein sich selbst aktualisierenden Monitor, der den letzten Frame anzeigen kann, auch wenn der Framepuffer nicht mehr Daten an den Monitor sendet. Der Anzeigeminiporttreiber sollte diesen Komponententyp nur melden, wenn alle Monitore, die von der VidPN-Quelle gesteuert werden können, selbst aktualisieren.
DXGK_POWER_COMPONENT_MEMORY
DXGK_POWER_COMPONENT_MEMORY_REFRESH
DXGK_POWER_COMPONENT_OTHER
Gibt eine Komponente an, für die der Leerlaufzustand vollständig vom Anzeigeminiporttreiber verwaltet wird. Das DirectX-Grafikkernsubsystem übergibt diese Informationen an das Power Management Framework.
DXGK_POWER_COMPONENT_D3_TRANSITION
DXGK_POWER_COMPONENT_SHARED
Gibt an, dass der Grafiktreiber freigegebene Energiekomponenten unterstützt.
DXGK_POWER_COMPONENT_MAX
Ein Maximalwert, der zu Testzwecken verwendet wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8
Unterstützte Mindestversion (Server) Windows Server 2012
Kopfzeile d3dkmddi.h