Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

D3D11_FEATURE_DATA_THREADING structure (d3d11.h)

Describes the multi-threading features that are supported by the current graphics driver.

Syntax

typedef struct D3D11_FEATURE_DATA_THREADING {
 BOOL DriverConcurrentCreates;
 BOOL DriverCommandLists;
} D3D11_FEATURE_DATA_THREADING;

Members

DriverConcurrentCreates

Type: BOOL

TRUE means resources can be created concurrently on multiple threads while drawing; FALSE means that the presence of coarse synchronization will prevent concurrency.

DriverCommandLists

Type: BOOL

TRUE means command lists are supported by the current driver; FALSE means that the API will emulate deferred contexts and command lists with software.

Remarks

Use the D3D11_FEATURE_DATA_THREADING structure with the ID3D11Device::CheckFeatureSupport method to determine multi-threading support.

Requirements

Requirement Value
Header d3d11.h

See also

Core Structures


Feedback

Was this page helpful?

Additional resources