D3D11DDI_THREADING_CAPS structure (d3d10umddi.h)

The D3D11DDI_THREADING_CAPS structure contains display device threading capabilities.

Syntax

typedef struct D3D11DDI_THREADING_CAPS {
  [in] UINT Caps;
} D3D11DDI_THREADING_CAPS;

Members

[in] Caps

A valid bitwise OR of values that describe the threading capabilities of the driver. The Direct3D runtime supports the following values.

Value Meaning
D3D11DDICAPS_FREETHREADED (0x1) The driver supports free threading.
D3D11DDICAPS_COMMANDLISTS (0x2) This value is deprecated.The driver supports command lists. To support D3D11DDICAPS_COMMANDLISTS, the driver must also support D3D11DDICAPS_FREETHREADED.
D3D11DDICAPS_COMMANDLISTS_BUILD_2 (0x4) The driver supports command lists. To support D3D11DDICAPS_COMMANDLISTS_BUILD_2, the driver must also support D3D11DDICAPS_FREETHREADED.

Requirements

Requirement Value
Minimum supported client D3D11DDI_THREADING_CAPS is supported beginning with the Windows 7 operating system.
Header d3d10umddi.h (include D3d10umddi.h)

See also

D3D10_2DDICAPS_TYPE

GetCaps(D3D10_2)