D3D11_FEATURE_DATA_THREADING 结构 (d3d11.h)
介绍当前图形驱动程序支持的多线程功能。
语法
typedef struct D3D11_FEATURE_DATA_THREADING {
BOOL DriverConcurrentCreates;
BOOL DriverCommandLists;
} D3D11_FEATURE_DATA_THREADING;
成员
DriverConcurrentCreates
类型: BOOL
TRUE 表示绘制时,可以在多个线程上同时创建资源; FALSE 表示存在粗略同步将阻止并发。
DriverCommandLists
类型: BOOL
TRUE 表示当前驱动程序支持命令列表; FALSE 表示 API 将使用软件模拟延迟的上下文和命令列表。
注解
将 D3D11_FEATURE_DATA_THREADING 结构与 ID3D11Device::CheckFeatureSupport 方法结合使用 来确定多线程支持。
要求
要求 | 值 |
---|---|
Header | d3d11.h |