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;

Member

Origin

Ein Wert aus der D3DKMDT_MONITOR_CAPABILITIES_ORIGIN-Enumeration , 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-Enumeration , der den Typ der Einschränkung angibt, unter der der Frequenzbereich unterstützt wird.

Constraint

Eine Union, die entweder die aktive Bereichsgröße oder die maximale Pixelrate in den folgenden Membern enthält.

Constraint.ActiveSize

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

Constraint.MaxPixelRate

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

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Kopfzeile d3dkmdt.h