структура 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 , чтобы определить поддержку нескольких потоков.

Требования

Требование Значение
Заголовок d3d11.h

См. также раздел

Основные структуры