estrutura DXGK_POWER_COMPONENT_FLAGS (d3dkmddi.h)
Descreve informações de transição de estado sobre um componente de energia.
Sintaxe
typedef struct _DXGK_POWER_COMPONENT_FLAGS {
union {
struct {
UINT Reserved0 : 1;
UINT DriverCompletesFStateTransition : 1;
UINT TransitionTo_F0_OnDx : 1;
UINT NoDebounce : 1;
UINT ActiveInD3 : 1;
#if ...
UINT Reserved : 27;
#else
UINT Reserved : 29;
#endif
};
UINT Value;
};
} DXGK_POWER_COMPONENT_FLAGS;
Membros
Reserved0
Reservado para uso do sistema e deve ser definido como zero.
DriverCompletesFStateTransition
Se definido, indica que o driver de miniporto de exibição chamará a função DxgkCbCompleteFStateTransition para um componente de energia registrado quando o componente concluir uma transição de estado F.
Para obter mais informações, consulte a seção Comentários da função DxgkCbCompleteFStateTransition .
TransitionTo_F0_OnDx
Se definido, indica que a estrutura de gerenciamento de energia do Windows colocará um componente de energia registrado no estado de energia F0 durante as transições de Dx (estado de energia do dispositivo).
Se definido, durante uma transição Dx, o power manager coloca o componente no estado F0 antes de enviar um Dx IRP para a pilha do dispositivo. O power manager mantém o componente no estado F0 até que o D0 IRP seja concluído.
NoDebounce
ActiveInD3
Reserved
Esse membro é reservado e deve ser definido como zero. Definir esse membro como zero é equivalente a definir os 29 bits restantes (0xFFFFFFF8) do membro Value de 32 bits como zeros.
Value
Um membro na união que DXGK_POWER_COMPONENT_FLAGS contém que pode conter um valor de 32 bits que identifica informações sobre o componente de energia.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 |
Servidor mínimo com suporte | Windows Server 2012 |
Cabeçalho | d3dkmddi.h (inclua D3dkmddi.h) |