DXGK_NODEMETADATA_FLAGS 结构 (d3dkmdt.h)
DXGK_NODEMETADATA_FLAGS结构描述 GPU 节点上引擎的功能。
语法
typedef struct _DXGK_NODEMETADATA_FLAGS {
union {
struct {
UINT ContextSchedulingSupported : 1;
UINT RingBufferFenceRelease : 1;
UINT SupportTrackedWorkload : 1;
UINT UserModeSubmission : 1;
#if ...
UINT Reserved : 12;
UINT MaxInFlightHwQueueBuffers : 16;
#else
UINT Reserved : 31;
#endif
};
UINT32 Value;
};
} DXGK_NODEMETADATA_FLAGS;
成员
ContextSchedulingSupported
引擎支持基于上下文的计划模型。
RingBufferFenceRelease
该引擎支持环形缓冲区围栏释放。 从Windows 10 版本 1809开始可用。
SupportTrackedWorkload
引擎支持跟踪的工作负载。 从Windows 10 版本 1809开始可用。
UserModeSubmission
该引擎支持用户模式提交。 从Windows 10 版本 1809开始可用。
Reserved
保留。
MaxInFlightHwQueueBuffers
硬件计划程序提交到内核模式驱动程序的最大命令缓冲区数。 值为零表示没有限制。 从Windows 10 版本 1809开始可用。
Value
访问结构成员的替代方法。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10 版本 1703 |
标头 | d3dkmdt.h |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈