estructura DXGK_NODEMETADATA_FLAGS (d3dkmdt.h)
La estructura DXGK_NODEMETADATA_FLAGS describe las funcionalidades de un motor en un nodo de GPU.
Sintaxis
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;
Miembros
ContextSchedulingSupported
El motor admite el modelo de programación basado en contexto.
RingBufferFenceRelease
El motor admite la liberación de barrera de búfer en anillo. Se admite a partir de Windows 10, versión 1809.
SupportTrackedWorkload
El motor admite cargas de trabajo con seguimiento. Disponible a partir de Windows 10, versión 1809.
UserModeSubmission
El motor admite el envío de trabajo en modo de usuario. Para obtener más información, vea Envío de trabajo en modo de usuario. Se admite a partir de Windows 11, versión 24H2.
SupportBuildTestCommandBuffer
Reserved
Reservado.
MaxInFlightHwQueueBuffers
Número máximo de búferes de comandos enviados por el programador de hardware al controlador en modo kernel. Un valor de cero indica que no hay límite. Disponible a partir de Windows 10, versión 1809.
Value
Una manera alternativa de acceder a los miembros de la estructura.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10 versión 1703 |
Encabezado | d3dkmdt.h |