Freigeben über


D3DKMDT_MODE_PRUNING_REASON-Aufzählung (d3dkmthk.h)

Der D3DKMDT_MODE_PRUNING_REASON Enumerationstyp enthält Werte, die den Grund angeben, warum der Monitor entweder einen Anzeigemodus unterstützt oder keinen Anzeigemodus unterstützt.

Syntax

typedef enum _D3DKMDT_MODE_PRUNING_REASON {
  D3DKMDT_MPR_UNINITIALIZED,
  D3DKMDT_MPR_ALLCAPS,
  D3DKMDT_MPR_DESCRIPTOR_MONITOR_SOURCE_MODE,
  D3DKMDT_MPR_DESCRIPTOR_MONITOR_FREQUENCY_RANGE,
  D3DKMDT_MPR_DESCRIPTOR_OVERRIDE_MONITOR_SOURCE_MODE,
  D3DKMDT_MPR_DESCRIPTOR_OVERRIDE_MONITOR_FREQUENCY_RANGE,
  D3DKMDT_MPR_DEFAULT_PROFILE_MONITOR_SOURCE_MODE,
  D3DKMDT_MPR_DRIVER_RECOMMENDED_MONITOR_SOURCE_MODE,
  D3DKMDT_MPR_MONITOR_FREQUENCY_RANGE_OVERRIDE,
  D3DKMDT_MPR_CLONE_PATH_PRUNED,
  D3DKMDT_MPR_MAXVALID
} D3DKMDT_MODE_PRUNING_REASON;

Konstanten

 
D3DKMDT_MPR_UNINITIALIZED
Einer Variablen vom Typ D3DKMDT_MODE_PRUNING_REASON wurde noch kein aussagekräftiger Wert zugewiesen.
D3DKMDT_MPR_ALLCAPS
Der Monitor unterstützt den Anzeigemodus nicht, da keine der verfügbaren Monitorfunktionen die Unterstützung des Anzeigemodus impliziert.
D3DKMDT_MPR_DESCRIPTOR_MONITOR_SOURCE_MODE
Der Monitor unterstützt den Anzeigemodus aufgrund des Monitorquellmodus im Monitordeskriptor.
D3DKMDT_MPR_DESCRIPTOR_MONITOR_FREQUENCY_RANGE
Der Monitor unterstützt den Anzeigemodus aufgrund des Monitorfrequenzbereichs im Monitordeskriptor nicht.
D3DKMDT_MPR_DESCRIPTOR_OVERRIDE_MONITOR_SOURCE_MODE
Der Monitor unterstützt den Anzeigemodus aufgrund des Monitorquellmodus in der Außerkraftsetzung des Monitordeskriptors.
D3DKMDT_MPR_DESCRIPTOR_OVERRIDE_MONITOR_FREQUENCY_RANGE
Der Monitor unterstützt den Anzeigemodus aufgrund des Monitorfrequenzbereichs im Monitordeskriptorüberschreibung nicht.
D3DKMDT_MPR_DEFAULT_PROFILE_MONITOR_SOURCE_MODE
Der Monitor unterstützt den Anzeigemodus aufgrund des Monitorquellmodus im Standardmonitorprofil.
D3DKMDT_MPR_DRIVER_RECOMMENDED_MONITOR_SOURCE_MODE
Der Monitor unterstützt den Anzeigemodus aufgrund des Vom Anzeigeminiporttreiber empfohlenen Monitorquellenmodus.
D3DKMDT_MPR_MONITOR_FREQUENCY_RANGE_OVERRIDE
Der Monitor unterstützt den Anzeigemodus aufgrund der Außerkraftsetzung des Monitorfrequenzbereichs.
D3DKMDT_MPR_CLONE_PATH_PRUNED
Unterstützt in Windows 7 und höheren Versionen.

Der Anzeigemodus wird gekürzt (d. h. der Monitor unterstützt den Anzeigemodus nicht), da andere Pfade im Kloncluster keinen Modus vom Monitor unterstützt haben.
D3DKMDT_MPR_MAXVALID
Gültige Enumerationswerte wurden überschritten.

Bemerkungen

Die Einstellung der ValidatedAgainstMonitorCaps Member der D3DKMDT_DISPLAYMODE_FLAGS-Struktur gibt an, ob der Monitor einen Anzeigemodus unterstützt oder nicht. Wenn der Monitor keinen Anzeigemodus unterstützt, entfernt das Betriebssystem den Anzeigemodus aus der Liste der Anzeigemodi, die für den Monitor verfügbar sind.

Wenn ein Anzeigemodus unterstützt wird, kann der Grundtyp einer der folgenden Sein:

  • D3DKMDT_MPR_DRIVER_RECOMMENDED_MONITOR_SOURCE_MODE
  • D3DKMDT_MPR_DESCRIPTOR_MONITOR_SOURCE_MODE
  • D3DKMDT_MPR_DESCRIPTOR_OVERRIDE_MONITOR_SOURCE_MODE
  • D3DKMDT_MPR_DEFAULT_PROFILE_MONITOR_SOURCE_MODE
  • D3DKMDT_MPR_MONITOR_FREQUENCY_RANGE_OVERRIDE
Wenn ein Anzeigemodus nicht unterstützt wird, kann der Grundtyp eine der folgenden Sein:
  • D3DKMDT_MPR_DESCRIPTOR_MONITOR_FREQUENCY_RANGE
  • D3DKMDT_MPR_DESCRIPTOR_OVERRIDE_MONITOR_FREQUENCY_RANGE
  • D3DKMDT_MPR_ALLCAPS

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows Vista
Header- d3dkmthk.h (einschließlich D3dkmthk.h)

Siehe auch

D3DKMDT_DISPLAYMODE_FLAGS