enumeração DXGK_POWER_COMPONENT_TYPE (d3dkmddi.h)

Indica o tipo de componente de energia relatado pelo driver de miniporta de exibição para o subsistema de kernel de elementos gráficos do Microsoft DirectX.

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;

Constantes

 
DXGK_POWER_COMPONENT_ENGINE
Indica que o componente é um mecanismo de GPU.

Nota Um mecanismo pode ter apenas um componente de energia atribuído.

 
DXGK_POWER_COMPONENT_MONITOR
Indica um monitor que está conectado a um destino VidPN e pode ter sua energia gerenciada. Um componente típico desse tipo é uma luz de fundo do painel LCD.
DXGK_POWER_COMPONENT_MONITOR_REFRESH
Indica o hardware que verifica de uma origem VidPN e gera um sinal para um destino VidPN.

Um componente típico desse tipo é um monitor de auto-atualização, que pode exibir o último quadro mesmo que o buffer de quadros pare de enviar dados para o monitor. O driver de miniporta de exibição deve relatar esse tipo de componente somente se todos os monitores que podem ser controlados da origem VidPN forem auto-atualizados.
DXGK_POWER_COMPONENT_MEMORY
DXGK_POWER_COMPONENT_MEMORY_REFRESH
DXGK_POWER_COMPONENT_OTHER
Indica um componente para o qual o estado ocioso é totalmente gerenciado pelo driver de miniporto de exibição. O subsistema de kernel de elementos gráficos DirectX passa essas informações para a Estrutura de Gerenciamento de Energia.
DXGK_POWER_COMPONENT_D3_TRANSITION
DXGK_POWER_COMPONENT_SHARED
Indica que o driver gráfico dá suporte a componentes de energia compartilhados.
DXGK_POWER_COMPONENT_MAX
Um valor máximo usado para fins de teste.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8
Servidor mínimo com suporte Windows Server 2012
Cabeçalho d3dkmddi.h