структура 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 |