D3DKMT_WDDM_1_2_CAPS-Struktur (d3dkmdt.h)
Ist für das System reserviert. Darf nicht verwendet werden.
Syntax
typedef struct _D3DKMT_WDDM_1_2_CAPS {
D3DKMDT_PREEMPTION_CAPS PreemptionCaps;
union {
struct {
UINT SupportNonVGA : 1;
UINT SupportSmoothRotation : 1;
UINT SupportPerEngineTDR : 1;
UINT SupportKernelModeCommandBuffer : 1;
UINT SupportCCD : 1;
UINT SupportSoftwareDeviceBitmaps : 1;
UINT SupportGammaRamp : 1;
UINT SupportHWCursor : 1;
UINT SupportHWVSync : 1;
UINT SupportSurpriseRemovalInHibernation : 1;
UINT Reserved : 22;
};
UINT Value;
};
} D3DKMT_WDDM_1_2_CAPS;
Member
PreemptionCaps
Verfügt über Funktionen zur Vorzeitigen Entfernung.
SupportNonVGA
Unterstützt nicht VGA.
SupportSmoothRotation
Unterstützt eine reibungslose Drehung.
SupportPerEngineTDR
Unterstützt die Pro-Engine-Timeouterkennung und -wiederherstellung (TDR).
SupportKernelModeCommandBuffer
Unterstützt den Kernelmodus-Befehlspuffer.
SupportCCD
Unterstützt das Verbinden und Konfigurieren von Displays (CCD).
SupportSoftwareDeviceBitmaps
Unterstützt Bitmaps für Softwaregeräte.
SupportGammaRamp
Unterstützt die Gamma-Rampe.
SupportHWCursor
Unterstützt Hardwarecursor.
SupportHWVSync
Unterstützt Hardware-Vsync.
SupportSurpriseRemovalInHibernation
Unterstützt das Entfernen von Überraschungen im Ruhezustand.
Reserved
Reserviert.
Value
Eine alternative Möglichkeit, auf die Cap-Bits zuzugreifen.
Hinweise
Der Grafikkernkern verwendet D3DKMT_WDDM_1_2_CAPS , um verschiedene Funktionen zu speichern, die in WdDM-Version 1.2 (Windows Display Driver Model) eingeführt wurden. Der Treiber stellt seine Unterstützungsfunktionen während der Initialisierung bereit, sodass er bereits alle in dieser Struktur angegebenen Werte kennt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 |
Kopfzeile | d3dkmdt.h |