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

另请参阅

核心结构