Compartir a través de


estructura DXGK_POWER_COMPONENT_FLAGS (d3dkmddi.h)

Describe la información de transición de estado sobre un componente de energía.

Sintaxis

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;

Miembros

Reserved0

Reservado para uso del sistema y debe establecerse en cero.

DriverCompletesFStateTransition

Si se establece, indica que el controlador de minipuerto de pantalla llamará a la función DxgkCbCompleteFStateTransition para un componente de energía registrado cuando el componente complete una transición de estado F.

Para obtener más información, vea la sección Comentarios de la función DxgkCbCompleteFStateTransition .

TransitionTo_F0_OnDx

Si se establece, indica que el marco de administración de energía de Windows colocará un componente de energía registrado en el estado de alimentación F0 durante las transiciones de estado de alimentación del dispositivo (Dx).

Si se establece, durante una transición dx, el administrador de energía coloca el componente en el estado F0 antes de enviar un DX IRP a la pila del dispositivo. El administrador de energía mantiene el componente en el estado F0 hasta que se complete el IRP D0.

NoDebounce

ActiveInD3

Reserved

Este miembro está reservado y debe establecerse en cero. Establecer este miembro en cero equivale a establecer los 29 bits restantes (0xFFFFFFF8) del miembro Value de 32 bits en ceros.

Value

Miembro de la unión que DXGK_POWER_COMPONENT_FLAGS contiene que puede contener un valor de 32 bits que identifica información sobre el componente de energía.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8
Servidor mínimo compatible Windows Server 2012
Encabezado d3dkmddi.h (incluya D3dkmddi.h)

Consulte también

DxgkCbCompleteFStateTransition