DXGK_NODEMETADATA_FLAGS struttura (d3dkmdt.h)
La struttura DXGK_NODEMETADATA_FLAGS descrive le funzionalità di un motore in un nodo GPU.
Sintassi
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;
Members
ContextSchedulingSupported
Il motore supporta il modello di pianificazione basato sul contesto.
RingBufferFenceRelease
Il motore supporta il rilascio del recinto del buffer dell'anello. Supportato a partire da Windows 10, versione 1809.
SupportTrackedWorkload
Il motore supporta carichi di lavoro rilevati. Disponibile a partire da Windows 10, versione 1809.
UserModeSubmission
Il motore supporta l'invio in modalità utente. Per altre informazioni, vedere Invio in modalità utente. Supportato a partire da Windows 11 versione 24H2.
SupportBuildTestCommandBuffer
Reserved
Riservato.
MaxInFlightHwQueueBuffers
Numero massimo di buffer dei comandi inviati dall'utilità di pianificazione hardware al driver in modalità kernel. Il valore zero indica che non è definito alcun limite. Disponibile a partire da Windows 10, versione 1809.
Value
Un modo alternativo per accedere ai membri della struttura.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10 versione 1703 |
Intestazione | d3dkmdt.h |