Condividi tramite


struttura D3DKMDT_MONITOR_FREQUENCY_RANGE (d3dkmdt.h)

La struttura D3DKMDT_MONITOR_FREQUENCY_RANGE contiene informazioni su un intervallo di frequenze supportate da un monitor.

Sintassi

typedef struct _D3DKMDT_MONITOR_FREQUENCY_RANGE {
  D3DKMDT_MONITOR_CAPABILITIES_ORIGIN        Origin;
  D3DKMDT_FREQUENCY_RANGE                    RangeLimits;
  D3DKMDT_MONITOR_FREQUENCY_RANGE_CONSTRAINT ConstraintType;
  union {
    D3DKMDT_2DREGION ActiveSize;
    SIZE_T           MaxPixelRate;
  } Constraint;
} D3DKMDT_MONITOR_FREQUENCY_RANGE;

Membri

Origin

Valore dell'enumerazione D3DKMDT_MONITOR_CAPABILITIES_ORIGIN che indica l'origine delle informazioni sull'intervallo di frequenza.

RangeLimits

Struttura D3DKMDT_FREQUENCY_RANGE che contiene le frequenze di aggiornamento minime e massime supportate dal monitoraggio.

ConstraintType

Valore dell'enumerazione D3DKMDT_MONITOR_FREQUENCY_RANGE_CONSTRAINT che specifica il tipo di vincolo in base al quale è supportato l'intervallo di frequenza.

Constraint

Unione che contiene le dimensioni dell'area attiva o la frequenza massima dei pixel nei membri seguenti.

Constraint.ActiveSize

Se ConstraintType è uguale a D3DKMDT_MFRC_ACTIVESIZE, questo membro specifica le dimensioni massime dell'area attiva per cui è supportato l'intervallo di frequenza.

Constraint.MaxPixelRate

Se ConstraintType è uguale a D3DKMDT_MFRC_MAXPIXELRATE, questo membro specifica la frequenza massima di pixel per cui è supportato l'intervallo di frequenza.

Fabbisogno

Requisito Valore
client minimo supportato Windows Vista
intestazione d3dkmdt.h