estrutura DXGK_NODEMETADATA_FLAGS (d3dkmdt.h)
A estrutura DXGK_NODEMETADATA_FLAGS descreve os recursos de um mecanismo em um nó de GPU.
Sintaxe
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;
Membros
ContextSchedulingSupported
O mecanismo dá suporte ao modelo de agendamento baseado em contexto.
RingBufferFenceRelease
O mecanismo dá suporte à liberação de cerca do buffer de anéis. Com suporte a partir de Windows 10, versão 1809.
SupportTrackedWorkload
O mecanismo dá suporte a cargas de trabalho controladas. Disponível a partir do Windows 10, versão 1809.
UserModeSubmission
O mecanismo dá suporte ao envio de trabalho no modo de usuário. Para obter mais informações, consulte Envio de trabalho no modo de usuário. Com suporte a partir do Windows 11, versão 24H2.
SupportBuildTestCommandBuffer
Reserved
Reservado.
MaxInFlightHwQueueBuffers
O número máximo de buffers de comando enviados pelo agendador de hardware para o driver do modo kernel. Um valor igual a zero indica que não há limite. Disponível a partir do Windows 10, versão 1809.
Value
Uma maneira alternativa de acessar os membros da estrutura.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10, versão 1703 |
Cabeçalho | d3dkmdt.h |