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 da cerca do buffer de anéis. Com suporte a partir do 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 de envio de trabalho no modo de usuário. Com suporte a partir do Windows 11, versão 24H2.
SupportBuildTestCommandBuffer
O mecanismo dá suporte de teste no modo kernel. Com suporte a partir do Windows 11, versão 24H2.
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 não indica nenhum limite. Disponível a partir do Windows 10, versão 1809.
Value
Uma maneira alternativa de acessar os membros da estrutura.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 10 versão 1703 |
cabeçalho | d3dkmdt.h |