estructura D3DKMDT_MONITOR_FREQUENCY_RANGE (d3dkmdt.h)

La estructura D3DKMDT_MONITOR_FREQUENCY_RANGE contiene información sobre un intervalo de frecuencias admitidas por un monitor.

Sintaxis

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;

Miembros

Origin

Valor de la enumeración D3DKMDT_MONITOR_CAPABILITIES_ORIGIN que indica el origen de la información del intervalo de frecuencia.

RangeLimits

Estructura D3DKMDT_FREQUENCY_RANGE que contiene las tasas de actualización mínimas y máximas admitidas por el monitor.

ConstraintType

Valor de la enumeración D3DKMDT_MONITOR_FREQUENCY_RANGE_CONSTRAINT que especifica el tipo de restricción con el que se admite el intervalo de frecuencia.

Constraint

Unión que contiene el tamaño de la región activa o la velocidad máxima de píxeles en los miembros siguientes.

Constraint.ActiveSize

Si ConstraintType es igual a D3DKMDT_MFRC_ACTIVESIZE, este miembro especifica el tamaño máximo de región activa para el que se admite el intervalo de frecuencia.

Constraint.MaxPixelRate

Si ConstraintType es igual a D3DKMDT_MFRC_MAXPIXELRATE, este miembro especifica la velocidad de píxeles máxima para la que se admite el intervalo de frecuencia.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista
Encabezado d3dkmdt.h