Freigeben über


D3DKMT_WDDM_1_2_CAPS Struktur (d3dkmdt.h)

Reserviert für die Systemverwendung. Nicht verwenden.

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;

Angehörige

PreemptionCaps

Verfügt über Funktionen vor dem Ablauf.

SupportNonVGA

Unterstützt nicht-VGA.

SupportSmoothRotation

Unterstützt eine reibungslose Drehung.

SupportPerEngineTDR

Unterstützt die Erkennung und Wiederherstellung von Timeouts pro Modul (TDR).

SupportKernelModeCommandBuffer

Unterstützt kernelmodus-Befehlspuffer.

SupportCCD

Unterstützt das Verbinden und Konfigurieren von Displays (CCD).

SupportSoftwareDeviceBitmaps

Unterstützt Softwaregeräte-Bitmaps.

SupportGammaRamp

Unterstützt Gammahierarchie.

SupportHWCursor

Unterstützt hardwarecursor.

SupportHWVSync

Unterstützt Hardware-Vsync.

SupportSurpriseRemovalInHibernation

Unterstützt die Überraschungsentfernung im Ruhezustand.

Reserved

Reserviert.

Value

Eine alternative Möglichkeit, auf die Kapitälchen zuzugreifen.

Bemerkungen

Der Grafikkern verwendet D3DKMT_WDDM_1_2_CAPS, um verschiedene Funktionen zu speichern, die in Windows Display Driver Model (WDDM) Version 1.2 eingeführt wurden. Der Treiber bietet seine Unterstützungsfunktionen während der Initialisierung, sodass er bereits alle in dieser Struktur angegebenen Werte kennt.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 8
Header- d3dkmdt.h