D3DKMDT_MONITOR_FREQUENCY_RANGE - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// d3dkmdt.h

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;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-d3dkmdt-_d3dkmdt_monitor_frequency_range)

D3DKMDT_MONITOR_FREQUENCY_RANGE structure

Description

The D3DKMDT_MONITOR_FREQUENCY_RANGE structure contains information about a range of frequencies supported by a monitor.

Members

Origin

A value from the D3DKMDT_MONITOR_CAPABILITIES_ORIGIN enumeration that indicates the source of the frequency range information.

RangeLimits

A D3DKMDT_FREQUENCY_RANGE structure that contains the minimum and maximum refresh rates supported by the monitor.

ConstraintType

A value from the D3DKMDT_MONITOR_FREQUENCY_RANGE_CONSTRAINT enumeration that specifies the type of constraint under which the frequency range is supported.

Constraint

A union that contains either the active region size or the maximum pixel rate in the following members.

Constraint.ActiveSize

If ConstraintType is equal to D3DKMDT_MFRC_ACTIVESIZE, then this member specifies the maximum active region size for which the frequency range is supported.

Constraint.MaxPixelRate

If ConstraintType is equal to D3DKMDT_MFRC_MAXPIXELRATE, then this member specifies the maximum pixel rate for which the frequency range is supported.