DXGK_NODEMETADATA_FLAGS Struktur (d3dkmdt.h)
Die DXGK_NODEMETADATA_FLAGS-Struktur beschreibt die Funktionen einer Engine auf einem GPU-Knoten.
Syntax
typedef struct _DXGK_NODEMETADATA_FLAGS {
union {
struct {
UINT ContextSchedulingSupported : 1;
UINT RingBufferFenceRelease : 1;
UINT SupportTrackedWorkload : 1;
UINT UserModeSubmission : 1;
UINT SupportBuildTestCommandBuffer : 1;
#if ...
UINT Reserved : 11;
#elif
UINT Reserved : 12;
UINT MaxInFlightHwQueueBuffers : 16;
#else
UINT Reserved : 31;
#endif
};
UINT32 Value;
};
} DXGK_NODEMETADATA_FLAGS;
Member
ContextSchedulingSupported
Die Engine unterstützt das kontextbasierte Planungsmodell.
RingBufferFenceRelease
Die Engine unterstützt die Freigabe des Ringpufferzauns. Wird ab Windows 10, Version 1809 unterstützt.
SupportTrackedWorkload
Die Engine unterstützt nachverfolgte Workloads. Verfügbar ab Windows 10, Version 1809.
UserModeSubmission
Die Engine unterstützt die Arbeitsübermittlung im Benutzermodus. Weitere Informationen finden Sie unter Arbeitsübermittlung im Benutzermodus. Unterstützt ab Windows 11 Version 24H2.
SupportBuildTestCommandBuffer
Reserved
Reserviert.
MaxInFlightHwQueueBuffers
Die maximale Anzahl von Befehlspuffern, die vom Hardwareplaner an den Kernelmodustreiber übermittelt werden. Ein Wert von null zeigt an, dass keine Grenze festgelegt ist. Verfügbar ab Windows 10, Version 1809.
Value
Eine alternative Möglichkeit für den Zugriff auf die Strukturmember.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 1703 |
Kopfzeile | d3dkmdt.h |