D3DKMDT_MODE_PRUNING_REASON-Enumeration (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 Quellmodus des Monitors im Monitordeskriptor. |
D3DKMDT_MPR_DESCRIPTOR_MONITOR_FREQUENCY_RANGE Der Monitor unterstützt den Anzeigemodus aufgrund des Monitorhäufigkeitsbereichs im Monitordeskriptor nicht. |
D3DKMDT_MPR_DESCRIPTOR_OVERRIDE_MONITOR_SOURCE_MODE Der Monitor unterstützt den Anzeigemodus aufgrund des Quellmodus des Monitors in der Monitordeskriptorüberschreibung. |
D3DKMDT_MPR_DESCRIPTOR_OVERRIDE_MONITOR_FREQUENCY_RANGE Der Monitor unterstützt den Anzeigemodus nicht, da der Überwachungshäufigkeitsbereich im Monitordeskriptor außer Kraft gesetzt wird. |
D3DKMDT_MPR_DEFAULT_PROFILE_MONITOR_SOURCE_MODE Der Monitor unterstützt den Anzeigemodus aufgrund des Quellmodus des Monitors im Standardmonitorprofil. |
D3DKMDT_MPR_DRIVER_RECOMMENDED_MONITOR_SOURCE_MODE Der Monitor unterstützt den Anzeigemodus aufgrund des vom Anzeigeminiporttreiber empfohlenen Quellmodus des Monitors. |
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 beschnitten (d. h., der Monitor unterstützt den Anzeigemodus nicht), da andere Pfade im Kloncluster keinen Modus vom Monitor unterstützt. |
D3DKMDT_MPR_MAXVALID Gültige Enumerationswerte wurden überschritten. |
Hinweise
Die Einstellung des ValidatedAgainstMonitorCaps-Elements 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 Ursachentyp 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
- D3DKMDT_MPR_DESCRIPTOR_MONITOR_FREQUENCY_RANGE
- D3DKMDT_MPR_DESCRIPTOR_OVERRIDE_MONITOR_FREQUENCY_RANGE
- D3DKMDT_MPR_ALLCAPS
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista |
Kopfzeile | d3dkmthk.h (include D3dkmthk.h) |