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 |