Freigeben über


D3DKMDT_MONITOR_FREQUENCY_RANGE Struktur (d3dkmdt.h)

Die D3DKMDT_MONITOR_FREQUENCY_RANGE-Struktur enthält Informationen zu einem Frequenzbereich, der von einem Monitor unterstützt wird.

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;

Angehörige

Origin

Ein Wert aus der D3DKMDT_MONITOR_CAPABILITIES_ORIGIN-Aufzählung, der die Quelle der Frequenzbereichsinformationen angibt.

RangeLimits

Eine D3DKMDT_FREQUENCY_RANGE Struktur, die die minimalen und maximalen Aktualisierungsraten enthält, die vom Monitor unterstützt werden.

ConstraintType

Ein Wert aus der D3DKMDT_MONITOR_FREQUENCY_RANGE_CONSTRAINT-Aufzählung, die den Einschränkungstyp angibt, unter dem der Frequenzbereich unterstützt wird.

Constraint

Eine Vereinigung, die entweder die größe des aktiven Bereichs oder die maximale Pixelrate in den folgenden Elementen enthält.

Constraint.ActiveSize

Wenn ConstraintType- gleich D3DKMDT_MFRC_ACTIVESIZE ist, gibt dieses Element die maximale aktive Bereichsgröße an, für die der Frequenzbereich unterstützt wird.

Constraint.MaxPixelRate

Wenn ConstraintType- gleich D3DKMDT_MFRC_MAXPIXELRATE ist, gibt dieses Element die maximale Pixelrate an, für die der Frequenzbereich unterstützt wird.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows Vista
Header- d3dkmdt.h