Condividi tramite


DXGK_GPUCLOCKDATA_FLAGS struttura (d3dkmdt.h)

Contiene informazioni sui flag di dati dell'orologio GPU.

Sintassi

typedef struct _DXGK_GPUCLOCKDATA_FLAGS {
  union {
    struct {
      UINT ContextManagementProcessor : 1;
      UINT Reserved : 31;
    };
    UINT32 Value;
  };
} DXGK_GPUCLOCKDATA_FLAGS;

Members

ContextManagementProcessor

Flag del processore di gestione del contesto.

Reserved

Riservato.

Value

valore dei dati dell'orologio GPU.

Commenti

A condizione che la GPU sia attivata:

  • Il processore di gestione del contesto per un nodo GPU dovrebbe avere accesso a un orologio sempre conteggiato.
  • La frequenza di clock del processore di gestione del contesto dovrebbe rimanere costante.

Quando viene inizializzato un nodo GPU, il sistema operativo calibra l'orologio della GPU rispetto all'orologio della CPU usando la funzione DxgkDdiCalibrateGpuClock con il flag ContextManagementProcessor. Il flag distingue tra l'uso di DdiCalibrateGpuClock() per ottenere l'orologio del motore GPU sottostante o ottenere l'orologio del processore di gestione del contesto, che può essere diverso dall'orologio del motore GPU.

Requisiti

Requisito Valore
Intestazione d3dkmdt.h

Vedi anche

DxgkDdiCalibrateGpuClock