Expand Minimize

D3DKMDT_MONITOR_FREQUENCY_RANGE structure

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

Syntax


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;

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.

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.

MaxPixelRate

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

Requirements

Version

Available in Windows Vista and later versions of the Windows operating systems.

Header

D3dkmdt.h (include D3dkmdt.h)

See also

Monitor Frequency Range Set Interface

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft