struttura DXGK_POWER_COMPONENT_MAPPING (d3dkmddi.h)
Usato nella DXGK_POWER_RUNTIME_COMPONENT. Membro ComponentMapping per definire i tipi di componente standard del sottosistema kernel grafico Microsoft DirectX (Dxgkrnl.sys) che descrivono il componente di alimentazione.
Sintassi
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;
Members
ComponentType
Valore DXGK_POWER_COMPONENT_TYPE tipizzato che indica il tipo di componente di alimentazione segnalato dal driver miniport di visualizzazione al sottosistema kernel grafico DirectX.
EngineDesc
Informazioni sul motore.
EngineDesc.NodeIndex
Indice del motore (nodo).
MonitorRefreshDesc
Informazioni sull'aggiornamento del monitoraggio.
MonitorRefreshDesc.VidPnSourceID
Identificatore di una delle origini video presenti associate al video presente oggetto di rete.
MonitorDesc
Informazioni sul monitoraggio.
MonitorDesc.VidPnTargetID
Identificatore di uno dei video presenti destinazioni associate all'oggetto VidPN.
MemoryDesc
Informazioni sulla memoria.
MemoryDesc.SegmentID
ID segmento di memoria.
SharedDesc
Descrizione del componente di alimentazione condivisa.
SharedDesc.SharedTypeFlag
Flag che indica il tipo condiviso.
SharedDesc.DriverCustomValueSet
Valore condiviso personalizzato.
SharedDesc.SharedType
Tipo condiviso.
Commenti
Ogni componente deve essere mappato a un motore, a una visualizzazione, a una memoria o a un altro. Dxgkrnl rileverà lo stato di inattività per i motori, visualizza e segmenti di memoria.
- Non è consigliabile eseguire il mapping di più componenti di alimentazione allo stesso motore (nodo).
- Non è necessario eseguire il mapping di più componenti di alimentazione allo stesso segmento di memoria.
- Non è consigliabile eseguire il mapping di più componenti di alimentazione alla stessa origine VidPn o destinazione.
- Lo stesso componente di alimentazione può essere usato con un solo motore, segmento di memoria o VidPnSourceId.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 |
Server minimo supportato | Windows Server 2012 |
Intestazione | d3dkmddi.h |