Freigeben über


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