estructura DXGK_POWER_COMPONENT_MAPPING (d3dkmddi.h)
Se usa en el DXGK_POWER_RUNTIME_COMPONENT.miembro componentMapping para definir los tipos de componente estándar del subsistema del kernel de gráficos de Microsoft DirectX (Dxgkrnl.sys) que describen el componente de energía.
Sintaxis
typedef struct _DXGK_POWER_COMPONENT_MAPPING {
DXGK_POWER_COMPONENT_TYPE ComponentType;
union {
struct {
UINT NodeIndex;
} EngineDesc;
struct {
UINT VidPnSourceID;
} MonitorRefreshDesc;
struct {
UINT VidPnTargetID;
} MonitorDesc;
struct {
UINT SegmentID;
} MemoryDesc;
struct {
union {
struct {
WORD SharedTypeFlag;
WORD DriverCustomValueSet;
};
UINT SharedType;
};
} SharedDesc;
};
} DXGK_POWER_COMPONENT_MAPPING;
Miembros
ComponentType
Valor de tipo DXGK_POWER_COMPONENT_TYPEque indica el tipo de componente de energía notificado por el controlador de miniporte de pantalla al subsistema del kernel de gráficos directX.
EngineDesc
Información sobre el motor.
EngineDesc.NodeIndex
Índice del motor (nodo).
MonitorRefreshDesc
Información sobre la actualización del monitor.
MonitorRefreshDesc.VidPnSourceID
Identificador de uno de los orígenes de vídeo asociados al objeto de red presente vídeo.
MonitorDesc
Información sobre el monitor.
MonitorDesc.VidPnTargetID
Identificador de uno de los destinos de presentación de vídeo asociados al objeto VidPN.
MemoryDesc
Información sobre la memoria.
MemoryDesc.SegmentID
Id. de segmento de memoria.
SharedDesc
Descripción del componente de energía compartido.
SharedDesc.SharedTypeFlag
Marca que indica el tipo compartido.
SharedDesc.DriverCustomValueSet
Valor compartido personalizado.
SharedDesc.SharedType
Tipo compartido.
Observaciones
Cada componente debe asignarse a un motor, mostrar, memoria u otro. Dxgkrnl detectará el estado inactivo de los motores, las pantallas y los segmentos de memoria.
- No se deben asignar varios componentes de energía al mismo motor (nodo).
- No se deben asignar varios componentes de energía al mismo segmento de memoria.
- No se deben asignar varios componentes de energía al mismo origen o destino de VidPn.
- El mismo componente de energía solo se puede usar con un motor, un segmento de memoria o VidPnSourceId.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 8 |
servidor mínimo admitido | Windows Server 2012 |
encabezado de | d3dkmddi.h |