Freigeben über


IDDCX_ADAPTER_CAPS Struktur (iddcx.h)

Die IDDCX_ADAPTER_CAPS-Struktur enthält Informationen zu den Funktionen des Adapters.

Syntax

struct IDDCX_ADAPTER_CAPS {
  UINT                           Size;
  IDDCX_ADAPTER_FLAGS            Flags;
  UINT64                         MaxDisplayPipelineRate;
  UINT                           MaxMonitorsSupported;
  IDDCX_ENDPOINT_DIAGNOSTIC_INFO EndPointDiagnostics;
  UINT                           StaticDesktopReencodeFrameCount;
};

Angehörige

Size

Größe der Struktur in Byte.

Flags

Ein IDDCX_ADAPTER_FLAGS Wert, der die vom Treiber verwendeten Adapterkennzeichnungen angibt.

MaxDisplayPipelineRate

Wert, der die gesamte Anzeigebandbreite für den Adapter darstellt. Für jeden Modus, den der Treiber an das Betriebssystem meldet, ist auch eine Anzeigepipelinerate zugeordnet, und das Betriebssystem stellt sicher, dass die kombinierte Anzeigepipelinerate aller aktiven Modi diesen Wert niemals überschreitet. Der Treiber entscheidet, wie viele Einheiten es verwendet.

Einige Hardware verfügt über Ressourcenabhängigkeiten, mit denen sie alle Modi in allen Konfigurationen unterstützen können. Beispielsweise kann ein Adapter einen 4k-Modus auf jedem seiner beiden Ausgaben einzeln unterstützen, aber nicht 4k auf jedem der Ausgaben gleichzeitig. Wenn der Treiber nicht über diese Einschränkungen verfügt, kann er alle Bandbreiten auf Null festlegen.

MaxMonitorsSupported

Die maximale Anzahl von Monitoren, die gleichzeitig verbunden werden können.

EndPointDiagnostics

Eine IDDCX_ENDPOINT_DIAGNOSTIC_INFO Struktur, die Endpunktdiagnoseinformationen enthält. Diese Informationen werden für Telemetrie verwendet; sie wird nicht für Laufzeitbetriebssystementscheidungen verwendet.

StaticDesktopReencodeFrameCount

Die Anzahl der Frames, die angefordert werden sollen, nachdem der Desktop im Leerlauf ist, wenn der Encoder des Treibers mehrere Frames erfordert, um die Qualität weiter zu verbessern.

Bemerkungen

IDDCX_ADAPTER_CAPS ist ein Element der IDARG_IN_ADAPTER_INIT Struktur, die zum Erstellen eines WDDM-Grafikadapters verwendet wird.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10, Version 1607
Header- iddcx.h

Siehe auch

IDARG_IN_ADAPTER_INIT

IDDCX_ADAPTER_FLAGS

IDDCX_ENDPOINT_DIAGNOSTIC_INFO

IddCxAdapterInitAsync-